library(hdm)
library(grf)
library(xgboost)
library(caret)
library(glue)
library(tidyverse)
source("xgboost_smoother_2.R")
# Updated Data Generating Process for 10 Dimensions
y_function_smooth = function(X, b) {
  y = sin(X %*% b)  # Base function using sin
  return(y)
}

# Set seed for reproducibility
set.seed(123)

# Define the number of dimensions (10-dimensional)
p = 1
j = 1

# Generate coefficients b with decaying influence
b = rep(1, p) / ((1:p)^j)

# Generate 10-dimensional X matrix
n = 1000  # Number of observations
X = matrix(runif(n * p, -5, 5), ncol = p)  # Uniformly distributed data

# Generate Y and y_true using the function
Y = y_function_smooth(X, b) + rnorm(n, sd = 0.5)  # Adding noise
y_true = y_function_smooth(X, b)

# Convert to tibble and assign column names as X1, X2, ..., X10
library(tibble)
df <- as_tibble(X, .name_repair = "unique") %>%
  setNames(paste0("X", 1:p)) %>%  # Rename columns to X1, X2, ..., X10
  mutate(Y = as.numeric(Y), y_true = as.numeric(y_true))
New names:
# Preview the data
print(head(df))
NA

# Set seed for reproducibility
set.seed(123)

# Create training and testing indices (70% training, 30% testing)
train_index <- createDataPartition(df$Y, p = 0.7, list = FALSE)

# Split the data into training and testing sets
data_train <- df[train_index, ]
data_test <- df[-train_index, ]

# Separate the response variable (Y) and features (X) for training and testing sets
Y_train <- data_train$Y
X_train <- data_train %>% select(starts_with("X"))  # Select all X1, X2, ..., X10 columns

Y_test <- data_test$Y
X_test <- data_test %>% select(starts_with("X"))  # Select all X1, X2, ..., X10 columns

# Print a summary of the splits
print(paste("Number of training samples:", nrow(X_train)))
[1] "Number of training samples: 700"
print(paste("Number of testing samples:", nrow(X_test)))
[1] "Number of testing samples: 300"
?predict.xgb.Booster
# eta [default=0.3, range: [0, 1]]
# gamma [default=0, alias: min_split_loss, range: [0, ∞]]
# max_depth [default=6, range: [0, ∞]]
# min_child_weight [default=1, range: [0, ∞]]
# max_delta_step [default=0, range: [0, ∞]]
# subsample [default=1, range: (0, 1]]
# sampling_method [default=uniform, choices: uniform, gradient_based]
# colsample_bytree [default=1, range: (0, 1]]
# colsample_bylevel [default=1, range: (0, 1]]
# colsample_bynode [default=1, range: (0, 1]]
# lambda [default=1, alias: reg_lambda, range: [0, ∞]]
# alpha [default=0, alias: reg_alpha, range: [0, ∞]]
# tree_method [default=auto, choices: auto, exact, approx, hist]
# scale_pos_weight [default=1]
# updater [advanced: specifies sequence of tree updaters]
# refresh_leaf [default=1, choices: 0, 1]
# process_type [default=default, choices: default, update]
# grow_policy [default=depthwise, choices: depthwise, lossguide]
# max_leaves [default=0]
# max_bin [default=256]
# num_parallel_tree [default=1]
# monotone_constraints [constraint of variable monotonicity]
# interaction_constraints [nest list of permitted feature interactions]
# Convert to DMatrix object
dtrain = xgb.DMatrix(data = as.matrix(X_train), label = Y_train)
dtest = xgb.DMatrix(data = as.matrix(X_test), label = Y_test)

glue("train dimensions: {dim(dtrain)[1]} x {dim(dtrain)[2]}")
train dimensions: 500 x 1
glue("test dimensions: {dim(dtest)[1]} x {dim(dtest)[2]}")
test dimensions: 500 x 1
# Define model parameters
params = list(
  booster = "gbtree",
  objective = "reg:squarederror",
  eta = 1, # Equivalent to learning_rate
  max_depth = 6, # Need to specify a value as XGBoost requires a numerical value
  min_child_weight = 1, # Not a direct equivalent but serves to control over-fitting
  subsample = 1,
  colsample_bytree = 1, # Equivalent to 'sqrt' in max_features
  # Note: XGBoost does not have a direct equivalent for 'max_leaf_nodes' and 'init'
  lambda = 0,
  alpha = 0,
  base_score = 0.0,
  colsample_bynode = 1,
  colsample_bylevel = 1
)

# eta: Default: 0.3
# gamma: Default: 0
# max_depth: Default: 6
# min_child_weight: Default: 1
# subsample: Default: 1
# colsample_bytree: Default: 1
# lambda: Default: 1
# alpha: Default: 0
# num_parallel_tree: Default: 1
# Number of boosting rounds (equivalent to n_estimators)
nrounds = 10

# Train the model
model = xgb.train(params = params, data = dtrain, nrounds = nrounds)
output_dir = "H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment"
smoothers = get_xgboost_weights(model,dtrain,dtest,save_output = TRUE,output_dir = output_dir)

Processing tree: 1/10
Processing tree: 1
Processing tree: 2/10
Processing tree: 2
Processing tree: 3/10
Processing tree: 3
Processing tree: 4/10
Processing tree: 4
Processing tree: 5/10
Processing tree: 5
Processing tree: 6/10
Processing tree: 6
Processing tree: 7/10
Processing tree: 7
Processing tree: 8/10
Processing tree: 8
Processing tree: 9/10
Processing tree: 9
Processing tree: 10/10
Processing tree: 10
smoother_train = smoothers$S_train
smoother_test = smoothers$S_test


xgb_pred_train = predict(model, dtrain, outputmargin = TRUE)
xgb_pred_test = predict(model, dtest, outputmargin = TRUE)

#smoother_pred_train = smoother_train%*% getinfo(dtrain, "label")
#smoother_pred_test = smoother_test%*% getinfo(dtrain, "label")

smoother_pred_train = smoother_train%*% Y_train
smoother_pred_test = smoother_test%*% Y_train
xgb_pred_train = predict(model, dtrain, iterationrange = c(1,4) ,outputmargin = TRUE)
xgb_pred_test = predict(model, dtest, iterationrange = c(1,4) ,outputmargin = TRUE)
smoother_train = readRDS("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_train_3.rds")
smoother_test = readRDS("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_test_3.rds")

smoother_pred_train = smoother_train%*% Y_train
smoother_pred_test = smoother_test%*% Y_train

comparison_train = all.equal(as.numeric(smoother_pred_train), xgb_pred_train)
comparison_test = all.equal(as.numeric(smoother_pred_test), xgb_pred_test)
comparison_test
[1] "Mean relative difference: 2.516011e-08"
dim(smoother_pred_train)
[1] 500   1
length(xgb_pred_train)
[1] 500
               
getinfo(dtrain, "label")
[1] -1.4221760 -1.1758587  1.5979698  0.4572762 -0.5047382  0.5473105
Y_train
[1] -1.4221760 -1.1758588  1.5979698  0.4572762 -0.5047381  0.5473105
as.numeric(smoother_pred_train)
[1] -1.2088496 -0.9994799  1.3582743  0.3886848 -0.4290274  0.4652140
float(matrix(Y_train, ncol = 1))
Error in integer(length) : invalid 'length' argument
float(matrix(Y_train, ncol = 1))
smoother_train
     [,1] [,2] [,3] [,4] [,5] [,6]
[1,] 0.85 0.00 0.00 0.00 0.00 0.00
[2,] 0.00 0.85 0.00 0.00 0.00 0.00
[3,] 0.00 0.00 0.85 0.00 0.00 0.00
[4,] 0.00 0.00 0.00 0.85 0.00 0.00
[5,] 0.00 0.00 0.00 0.00 0.85 0.00
[6,] 0.00 0.00 0.00 0.00 0.00 0.85
xgb_pred_train
[1] -1.2088497 -0.9994799  1.3582743  0.3886848 -0.4290274  0.4652140
smoother_pred_train
           [,1]
[1,] -1.2088496
[2,] -0.9994799
[3,]  1.3582743
[4,]  0.3886848
[5,] -0.4290274
[6,]  0.4652140
m <- readRDS("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_train_1.rds")
m
     [,1] [,2] [,3] [,4] [,5] [,6]
[1,] 0.85 0.00 0.00 0.00 0.00 0.00
[2,] 0.00 0.85 0.00 0.00 0.00 0.00
[3,] 0.00 0.00 0.85 0.00 0.00 0.00
[4,] 0.00 0.00 0.00 0.85 0.00 0.00
[5,] 0.00 0.00 0.00 0.00 0.85 0.00
[6,] 0.00 0.00 0.00 0.00 0.00 0.85
m <- readRDS("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_train_1.rds")
m
current_tree_indices_train
     [,1]
[1,]    3
[2,]   10
[3,]    1
[4,]    7
[5,]    9
[6,]    8
current_tree_indices_train
1/6
[1] 0.1666667
xgb.model.dt.tree(model = model)
# Define default parameters
default_params = list(
  booster = "gbtree",
  objective = "reg:squarederror",
  eta = 0.3,
  gamma = 0,
  max_depth = 6,
  min_child_weight = 1,
  max_delta_step = 0,
  subsample = 1,
  sampling_method = 'uniform',
  colsample_bytree = 1,
  colsample_bylevel = 1,
  colsample_bynode = 1,
  lambda = 1,
  alpha = 0,
  tree_method = 'auto',
  scale_pos_weight = 1,
  refresh_leaf = 1,
  process_type = 'default',
  grow_policy = 'depthwise',
  max_leaves = 0,
  max_bin = 256,
  base_score = 0.0
)

# Define parameter ranges
parameters_list = list(
  eta = seq(0.01, 1, length.out = 10),
  gamma = seq(0, 10, length.out = 10),
  max_depth = 1:10,
  min_child_weight = seq(0, 10, length.out = 10),
  #max_delta_step = seq(0, 10, length.out = 10),
  subsample = seq(0.1, 1, length.out = 10),
  sampling_method = c('uniform', 'gradient_based'),
  colsample_bytree = seq(0.1, 1, length.out = 10),
  colsample_bylevel = seq(0.1, 1, length.out = 10),
  colsample_bynode = seq(0.1, 1, length.out = 10),
  lambda = seq(0, 10, length.out = 10),
  #alpha = seq(0, 10, length.out = 10),
  tree_method = c('auto', 'exact', 'approx', 'hist'),
  refresh_leaf = c(0, 1),
  process_type = c('default', 'update'),
  grow_policy = c('depthwise', 'lossguide'),
  max_leaves = 0:10,
  max_bin = as.integer(seq(10, 256, length.out = 10))
)

# Define parameter types
param_types = list(
  eta = 'numeric',
  gamma = 'numeric',
  max_depth = 'integer',
  min_child_weight = 'numeric',
  #max_delta_step = 'numeric',
  subsample = 'numeric',
  sampling_method = 'character',
  colsample_bytree = 'numeric',
  colsample_bylevel = 'numeric',
  colsample_bynode = 'numeric',
  lambda = 'numeric',
  #alpha = 'numeric',
  tree_method = 'character',
  refresh_leaf = 'integer',
  process_type = 'character',
  grow_policy = 'character',
  max_leaves = 'integer',
  max_bin = 'integer'
)

# Convert to DMatrix object
dtrain = xgb.DMatrix(data = as.matrix(X_train), label = Y_train)
dtest = xgb.DMatrix(data = as.matrix(X_test), label = Y_test)

output_dir = "H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment"

# Initialize results data frame
results = data.frame()

# Number of boosting rounds
nrounds = 1000

# Loop over each parameter
for (param_name in names(parameters_list)) {
  param_values = parameters_list[[param_name]]
  param_type = param_types[[param_name]]
  
  for (value in param_values) {
    # Create a copy of default parameters
    params = default_params
    
    # Cast value to appropriate type
    if (param_type == 'numeric') {
      value_casted = as.numeric(value)
    } else if (param_type == 'integer') {
      value_casted = as.integer(value)
    } else if (param_type == 'character') {
      value_casted = as.character(value)
    }
    
    # Update the parameter
    params[[param_name]] = value_casted
    
    # Print progress
    print(paste("Testing", param_name, "=", value_casted))
    
    # Try to train the model and catch any errors
    tryCatch({
      # Train the model
      model = xgb.train(params = params, data = dtrain, nrounds = nrounds)
      
      # Get the smoothers
      smoothers = get_xgboost_weights(model, dtrain, dtest,save_output = TRUE, output_dir = output_dir)
      smoother_train = smoothers$S_train
      smoother_test = smoothers$S_test
      
      # Make predictions
      xgb_pred_train = predict(model, dtrain)
      xgb_pred_test = predict(model, dtest)
      smoother_pred_train = as.numeric(smoother_train %*% Y_train)
      smoother_pred_test = as.numeric(smoother_test %*% Y_train)
      
      # Compare predictions
      comparison_train = all.equal(smoother_pred_train, xgb_pred_train)
      comparison_test = all.equal(smoother_pred_test, xgb_pred_test)
      
      # Store results
      result_row = data.frame(
        param = param_name,
        value = as.character(value_casted),
        comparison_train = as.character(comparison_train),
        comparison_test = as.character(comparison_test),
        stringsAsFactors = FALSE
      )
      
      results = rbind(results, result_row)
    }, error = function(e) {
      # Store error message if model training fails
      result_row = data.frame(
        param = param_name,
        value = as.character(value_casted),
        comparison_train = paste("Error:", e$message),
        comparison_test = paste("Error:", e$message),
        stringsAsFactors = FALSE
      )
      
      results = rbind(results, result_row)
    })
  }
}

# View the results

Experiment to compare error

# Define default parameters
default_params = list(
  booster = "gbtree",
  objective = "reg:squarederror",
  eta = 0.3,
  gamma = 0,
  max_depth = 6,
  min_child_weight = 1,
  max_delta_step = 0,
  subsample = 1,
  sampling_method = 'uniform',
  colsample_bytree = 1,
  colsample_bylevel = 1,
  colsample_bynode = 1,
  lambda = 1,
  alpha = 0,
  tree_method = 'auto',
  scale_pos_weight = 1,
  refresh_leaf = 1,
  process_type = 'default',
  grow_policy = 'depthwise',
  max_leaves = 0,
  max_bin = 256,
  base_score = 0.0
)

# Define parameter ranges
parameters_list = list(
  eta = seq(0.01, 1, length.out = 10),
  gamma = seq(0, 10, length.out = 10),
  max_depth = 1:10,
  min_child_weight = seq(0, 10, length.out = 10),
  #max_delta_step = seq(0, 10, length.out = 10),
  subsample = seq(0.1, 1, length.out = 10),
  sampling_method = c('uniform', 'gradient_based'),
  colsample_bytree = seq(0.1, 1, length.out = 10),
  colsample_bylevel = seq(0.1, 1, length.out = 10),
  colsample_bynode = seq(0.1, 1, length.out = 10),
  lambda = seq(0, 10, length.out = 10),
  #alpha = seq(0, 10, length.out = 10),
  tree_method = c('auto', 'exact', 'approx', 'hist'),
  refresh_leaf = c(0, 1),
  process_type = c('default', 'update'),
  grow_policy = c('depthwise', 'lossguide'),
  max_leaves = 0:10,
  max_bin = as.integer(seq(10, 256, length.out = 10))
)

# Define parameter types
param_types = list(
  eta = 'numeric',
  gamma = 'numeric',
  max_depth = 'integer',
  min_child_weight = 'numeric',
  #max_delta_step = 'numeric',
  subsample = 'numeric',
  sampling_method = 'character',
  colsample_bytree = 'numeric',
  colsample_bylevel = 'numeric',
  colsample_bynode = 'numeric',
  lambda = 'numeric',
  #alpha = 'numeric',
  tree_method = 'character',
  refresh_leaf = 'integer',
  process_type = 'character',
  grow_policy = 'character',
  max_leaves = 'integer',
  max_bin = 'integer'
)

# Convert to DMatrix object
dtrain = xgb.DMatrix(data = as.matrix(X_train), label = Y_train)
dtest = xgb.DMatrix(data = as.matrix(X_test), label = Y_test)

output_dir = "H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment"

# Initialize results data frame
results = data.frame()

# Number of boosting rounds
nrounds = 1000

# Loop over each parameter
for (param_name in names(parameters_list)) {
  param_values = parameters_list[[param_name]]
  param_type = param_types[[param_name]]
  
  for (value in param_values) {
    # Create a copy of default parameters
    params = default_params
    
    # Cast value to appropriate type
    if (param_type == 'numeric') {
      value_casted = as.numeric(value)
    } else if (param_type == 'integer') {
      value_casted = as.integer(value)
    } else if (param_type == 'character') {
      value_casted = as.character(value)
    }
    
    # Update the parameter
    params[[param_name]] = value_casted
    
    # Print progress
    print(paste("Testing", param_name, "=", value_casted))
    
    # Try to train the model and catch any errors
    tryCatch({
      # Train the model
      model = xgb.train(params = params, data = dtrain, nrounds = nrounds)
      
      # Get the smoothers
      smoothers = get_xgboost_weights(model, dtrain, dtest,save_output = TRUE, output_dir = output_dir)
      
      for i in range(1,nrounds+1):
        
        smoother_train = readRDS(f"H:/MyDrive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_train_{i}.rds")
        smoother_test = readRDS(f"H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_test_{i}.rds")
        
        
      
        # Make predictions
        xgb_pred_train = predict(model, dtrain, iterationrange = (1,i+1))
        xgb_pred_test = predict(model, dtest, iterationrange = (1,i+1))
        smoother_pred_train = as.numeric(smoother_train %*% Y_train)
        smoother_pred_test = as.numeric(smoother_test %*% Y_train)
        
        # save the 
      
        # Compare predictions
        comparison_train = all.equal(as.numeric(smoother_pred_train), xgb_pred_train)
        comparison_test = all.equal(as.numeric(smoother_pred_test), xgb_pred_test)
      
      # Store results
        
        results.loc[i,[names of params]] = current list of params 
        
        results.loc[i,"comparison_train"] = comparison_train
        results.loc[i,"comparison_test"] = comparison_test
      
      
      
      
      
    })
  }
}
# Define default parameters
default_params = list(
  booster = "gbtree",
  objective = "reg:squarederror",
  eta = 0.3,
  gamma = 0,
  max_depth = 6,
  min_child_weight = 1,
  max_delta_step = 0,
  subsample = 1,
  sampling_method = 'uniform',
  colsample_bytree = 1,
  colsample_bylevel = 1,
  colsample_bynode = 1,
  lambda = 1,
  alpha = 0,
  tree_method = 'auto',
  scale_pos_weight = 1,
  refresh_leaf = 1,
  process_type = 'default',
  grow_policy = 'depthwise',
  max_leaves = 0,
  max_bin = 256,
  base_score = 0.0
)

# Define parameter ranges
parameters_list = list(
  eta = seq(0.01, 1, length.out = 10),
  gamma = seq(0, 10, length.out = 10),
  max_depth = 1:10,
  min_child_weight = seq(0, 10, length.out = 10),
  #max_delta_step = seq(0, 10, length.out = 10),
  subsample = seq(0.1, 1, length.out = 10),
  sampling_method = c('uniform', 'gradient_based'),
  colsample_bytree = seq(0.1, 1, length.out = 10),
  colsample_bylevel = seq(0.1, 1, length.out = 10),
  colsample_bynode = seq(0.1, 1, length.out = 10),
  lambda = seq(0, 10, length.out = 10),
  #alpha = seq(0, 10, length.out = 10),
  tree_method = c('auto', 'exact', 'approx', 'hist'),
  refresh_leaf = c(0, 1),
  process_type = c('default', 'update'),
  grow_policy = c('depthwise', 'lossguide'),
  max_leaves = 0:10,
  max_bin = as.integer(seq(10, 256, length.out = 10))
)

# Define parameter types
param_types = list(
  eta = 'numeric',
  gamma = 'numeric',
  max_depth = 'integer',
  min_child_weight = 'numeric',
  #max_delta_step = 'numeric',
  subsample = 'numeric',
  sampling_method = 'character',
  colsample_bytree = 'numeric',
  colsample_bylevel = 'numeric',
  colsample_bynode = 'numeric',
  lambda = 'numeric',
  #alpha = 'numeric',
  tree_method = 'character',
  refresh_leaf = 'integer',
  process_type = 'character',
  grow_policy = 'character',
  max_leaves = 'integer',
  max_bin = 'integer'
)

# Convert to DMatrix object
dtrain = xgb.DMatrix(data = as.matrix(X_train), label = Y_train)
dtest = xgb.DMatrix(data = as.matrix(X_test), label = Y_test)

output_dir = "H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment"


# Number of boosting rounds
nrounds = 3

# Define a function to parse 'all.equal' output into numeric
#  - If all.equal == TRUE, return 0
#  - If a "Mean relative difference" is provided, parse out the numeric
#  - Otherwise, return NA
convert_all_equal_to_numeric <- function(x) {
  if (isTRUE(x)) {
    return(0)
  } else if (is.character(x) && grepl("Mean relative difference:", x)) {
    # Extract numeric part
    val_str <- sub(".*Mean relative difference:\\s*", "", x)
    return(as.numeric(val_str))
  } else {
    # Some other mismatch message
    return(NA_real_)
  }
}

# Vector of all possible parameter names (keys in default_params)
all_param_cols <- names(default_params)

# Build the comparison columns for train/test
comparison_cols <- as.vector(rbind(
  paste0("comparison_train_round", 1:nrounds),
  paste0("comparison_test_round", 1:nrounds)
))

# Combine them into a single vector of column names:
results_cols <- c(all_param_cols, comparison_cols)

# Create an empty data frame with these columns
results <- data.frame(
  matrix(ncol = length(results_cols), nrow = 0),
  stringsAsFactors = FALSE
)
colnames(results) <- results_cols




# Loop over each parameter name
for (param_name in names(parameters_list)) {
  param_values = parameters_list[[param_name]]
  param_type   = param_types[[param_name]]
  
  for (value in param_values) {
    # Start with default parameters
    params = default_params
    
    # Cast value to the correct type
    if (param_type == 'numeric') {
      value_casted = as.numeric(value)
    } else if (param_type == 'integer') {
      value_casted = as.integer(value)
    } else if (param_type == 'character') {
      value_casted = as.character(value)
    }
    
    # Update the chosen parameter
    params[[param_name]] = value_casted
    
    # Print progress
    message("Testing ", param_name, " = ", value_casted)
    
    # Safely train the model
    tryCatch({
      # 1) Train the model
      model <- xgb.train(
        params  = params,
        data    = dtrain,
        nrounds = nrounds,
        verbose = 0  # turn off printing
      )
      
      # 2) Get the XGBoost smoothers once
      _ <- get_xgboost_weights(
        model,
        dtrain,
        dtest,
        save_output = TRUE,
        output_dir  = output_dir
      )
      
      # 3) Initialize vectors to store all comparison results for nrounds
      train_comps <- numeric(nrounds)
      test_comps  <- numeric(nrounds)
      
      # 4) For each boosting round, read the S_curr_iteration, predict, compare
      for (i in seq_len(nrounds)) {
        
        # Read the relevant smoother matrices
        smoother_train <- readRDS(
          paste0("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_train_", i, ".rds")
        )
        smoother_test  <- readRDS(
          paste0("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_test_", i, ".rds")
        )
        
        # Generate XGBoost predictions from round 1..i+1
        xgb_pred_train <- predict(model, dtrain, iterationrange = c(1, i + 1))
        xgb_pred_test  <- predict(model, dtest,  iterationrange = c(1, i + 1))
        
        # Generate predictions from the smoother
        smoother_pred_train <- as.numeric(smoother_train %*% Y_train)
        smoother_pred_test  <- as.numeric(smoother_test  %*% Y_train)
        
        # Convert the "all.equal" result to numeric
        comp_train <- all.equal(smoother_pred_train, xgb_pred_train)
        comp_test  <- all.equal(smoother_pred_test,  xgb_pred_test)
        
        train_comps[i] <- convert_all_equal_to_numeric(comp_train)
        test_comps[i]  <- convert_all_equal_to_numeric(comp_test)
      }
      
      # 5) Build exactly one row for this parameter setting
      #    - Param columns: store the *final* values used for all parameters
      #    - Comparison columns: store train/test comparisons for each of the 1000 rounds
      param_values_all <- sapply(all_param_cols, function(x) as.character(params[[x]]))
      
      # Interleave train/test comparisons
      # e.g. c(train1, test1, train2, test2, ...)
      comparisons_wide <- as.vector(rbind(train_comps, test_comps))
      
      # Combine into one vector
      # length = length(all_param_cols) + 2*nrounds
      result_vector <- c(param_values_all, comparisons_wide)
      
      # Create a 1-row data frame with correct columns
      new_row <- data.frame(
        matrix(result_vector, nrow = 1),
        stringsAsFactors = FALSE
      )
      colnames(new_row) <- results_cols
      
      # 6) Append this row to 'results'
      results <- rbind(results, new_row)
      
    }, error = function(e) {
      message("Error for parameter: ", param_name, " value: ", value_casted)
      message("Error message: ", e$message)
    })
  }
}
Error in for (param_name in names(parameters_list)) { : 
  invalid use of pipe placeholder (<input>:102:0)
# Define default parameters
default_params = list(
  booster = "gbtree",
  objective = "reg:squarederror",
  eta = 0.3,
  gamma = 0,
  max_depth = 6,
  min_child_weight = 1,
  max_delta_step = 0,
  subsample = 1,
  sampling_method = 'uniform',
  colsample_bytree = 1,
  colsample_bylevel = 1,
  colsample_bynode = 1,
  lambda = 1,
  alpha = 0,
  tree_method = 'auto',
  scale_pos_weight = 1,
  refresh_leaf = 1,
  process_type = 'default',
  grow_policy = 'depthwise',
  max_leaves = 0,
  max_bin = 256,
  base_score = 0.0
)

# Define parameter ranges
parameters_list = list(
  eta = seq(0.01, 1, length.out = 10),
  gamma = seq(0, 10, length.out = 10),
  max_depth = 1:10,
  min_child_weight = seq(0, 10, length.out = 10),
  #max_delta_step = seq(0, 10, length.out = 10),
  #subsample = seq(0.1, 1, length.out = 10),
  sampling_method = c('uniform', 'gradient_based'),
  colsample_bytree = seq(0.1, 1, length.out = 10),
  colsample_bylevel = seq(0.1, 1, length.out = 10),
  colsample_bynode = seq(0.1, 1, length.out = 10),
  lambda = seq(0, 10, length.out = 10),
  #alpha = seq(0, 10, length.out = 10),
  tree_method = c('auto', 'exact', 'approx', 'hist'),
  refresh_leaf = c(0, 1),
  #process_type = c('default', 'update'),
  grow_policy = c('depthwise', 'lossguide'),
  max_leaves = 0:10,
  max_bin = as.integer(seq(10, 256, length.out = 10))
)

# Define parameter types
param_types = list(
  eta = 'numeric',
  gamma = 'numeric',
  max_depth = 'integer',
  min_child_weight = 'numeric',
  #max_delta_step = 'numeric',
  #subsample = 'numeric',
  sampling_method = 'character',
  colsample_bytree = 'numeric',
  colsample_bylevel = 'numeric',
  colsample_bynode = 'numeric',
  lambda = 'numeric',
  #alpha = 'numeric',
  tree_method = 'character',
  refresh_leaf = 'integer',
  #process_type = 'character',
  grow_policy = 'character',
  max_leaves = 'integer',
  max_bin = 'integer'
)

# Convert to DMatrix object
dtrain = xgb.DMatrix(data = as.matrix(X_train), label = Y_train)
dtest = xgb.DMatrix(data = as.matrix(X_test), label = Y_test)

output_dir = "H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment"


# Number of boosting rounds
nrounds = 100

# Define a function to parse 'all.equal' output into numeric
#  - If all.equal == TRUE, return 0
#  - If a "Mean relative difference" is provided, parse out the numeric
#  - Otherwise, return NA
convert_all_equal_to_numeric <- function(x) {
  if (isTRUE(x)) {
    return(0)
  } else if (is.character(x) && grepl("Mean relative difference:", x)) {
    # Extract numeric part
    val_str <- sub(".*Mean relative difference:\\s*", "", x)
    return(as.numeric(val_str))
  } else {
    # Some other mismatch message
    return(NA_real_)
  }
}

# Vector of all possible parameter names (keys in default_params)
all_param_cols <- names(default_params)

# Build the comparison columns for train/test
comparison_cols <- as.vector(rbind(
  paste0("comparison_train_round", 1:nrounds),
  paste0("comparison_test_round", 1:nrounds)
))

# Combine them into a single vector of column names:
results_cols <- c(all_param_cols, comparison_cols)

# Create an empty data frame with these columns
results <- data.frame(
  matrix(ncol = length(results_cols), nrow = 0),
  stringsAsFactors = FALSE
)
colnames(results) <- results_cols




# Loop over each parameter name
for (param_name in names(parameters_list)) {
  param_values = parameters_list[[param_name]]
  param_type   = param_types[[param_name]]
  
  for (value in param_values) {
    # Start with default parameters
    params = default_params
    
    # Cast value to the correct type
    if (param_type == 'numeric') {
      value_casted = as.numeric(value)
    } else if (param_type == 'integer') {
      value_casted = as.integer(value)
    } else if (param_type == 'character') {
      value_casted = as.character(value)
    }
    
    # Update the chosen parameter
    params[[param_name]] = value_casted
    
    # Print progress
    message("Testing ", param_name, " = ", value_casted)
    
    # Safely train the model
    tryCatch({
      # 1) Train the model
      model <- xgb.train(
        params  = params,
        data    = dtrain,
        nrounds = nrounds,
        verbose = 0  # turn off printing
      )
      
      # 2) Get the XGBoost smoothers once
      smoothers <- get_xgboost_weights(
        model,
        dtrain,
        dtest,
        save_output = TRUE,
        output_dir  = output_dir
      )
      
      # 3) Initialize vectors to store all comparison results for nrounds
      train_comps <- numeric(nrounds)
      test_comps  <- numeric(nrounds)
      
      # 4) For each boosting round, read the S_curr_iteration, predict, compare
      for (i in seq_len(nrounds)) {
        
        # Read the relevant smoother matrices
        smoother_train <- readRDS(
          paste0("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_train_", i, ".rds")
        )
        smoother_test  <- readRDS(
          paste0("H:/My Drive/Job/CausalInference/XGBoost_Smoother/xgboost_experiment/S_curr_iteration_test_", i, ".rds")
        )
        
        # Generate XGBoost predictions from round 1..i+1
        xgb_pred_train <- predict(model, dtrain, iterationrange = c(1, i + 1))
        xgb_pred_test  <- predict(model, dtest,  iterationrange = c(1, i + 1))
        
        # Generate predictions from the smoother
        smoother_pred_train <- as.numeric(smoother_train %*% Y_train)
        smoother_pred_test  <- as.numeric(smoother_test  %*% Y_train)
        
        # Convert the "all.equal" result to numeric
        comp_train <- all.equal(smoother_pred_train, xgb_pred_train)
        comp_test  <- all.equal(smoother_pred_test,  xgb_pred_test)
        
        train_comps[i] <- convert_all_equal_to_numeric(comp_train)
        test_comps[i]  <- convert_all_equal_to_numeric(comp_test)
      }
      
      # 5) Build exactly one row for this parameter setting
      #    - Param columns: store the *final* values used for all parameters
      #    - Comparison columns: store train/test comparisons for each of the 1000 rounds
      param_values_all <- sapply(all_param_cols, function(x) as.character(params[[x]]))
      
      # Interleave train/test comparisons
      # e.g. c(train1, test1, train2, test2, ...)
      comparisons_wide <- as.vector(rbind(train_comps, test_comps))
      
      # Combine into one vector
      # length = length(all_param_cols) + 2*nrounds
      result_vector <- c(param_values_all, comparisons_wide)
      
      # Create a 1-row data frame with correct columns
      new_row <- data.frame(
        matrix(result_vector, nrow = 1),
        stringsAsFactors = FALSE
      )
      colnames(new_row) <- results_cols
      
      # 6) Append this row to 'results'
      results <- rbind(results, new_row)
      
    }, error = function(e) {
      message("Error for parameter: ", param_name, " value: ", value_casted)
      message("Error message: ", e$message)
    })
  }
}
Testing eta = 0.01

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.12

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.23

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.34

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.45

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.56

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.67

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.78

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 0.89

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing eta = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 0

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 1.11111111111111

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 2.22222222222222

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 3.33333333333333

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 4.44444444444444

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 5.55555555555556

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 6.66666666666667

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 7.77777777777778

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 8.88888888888889

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing gamma = 10

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 2

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 3

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 4

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 5

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 6

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 7

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 8

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 9

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_depth = 10

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 0

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 1.11111111111111

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 2.22222222222222

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 3.33333333333333

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 4.44444444444444

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 5.55555555555556

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 6.66666666666667

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 7.77777777777778

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 8.88888888888889

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing min_child_weight = 10

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing sampling_method = uniform

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing sampling_method = gradient_based

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.2

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.3

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.4

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.5

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.6

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.7

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.8

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 0.9

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bytree = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.2

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.3

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.4

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.5

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.6

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.7

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.8

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 0.9

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bylevel = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.2

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.3

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.4

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.5

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.6

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.7

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.8

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 0.9

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing colsample_bynode = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 0

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 1.11111111111111

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 2.22222222222222

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 3.33333333333333

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 4.44444444444444

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 5.55555555555556

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 6.66666666666667

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 7.77777777777778

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 8.88888888888889

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing lambda = 10

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing tree_method = auto

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing tree_method = exact

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing tree_method = approx

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing tree_method = hist

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing refresh_leaf = 0

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing refresh_leaf = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing grow_policy = depthwise

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing grow_policy = lossguide

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 0

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 1

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 2

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 3

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 4

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 5

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 6

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 7

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 8

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 9

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_leaves = 10

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 10

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 37

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 64

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 92

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 119

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 146

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 174

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 201

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 228

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
Testing max_bin = 256

Processing tree: 1/100
Processing tree: 1
Processing tree: 2/100
Processing tree: 2
Processing tree: 3/100
Processing tree: 3
Processing tree: 4/100
Processing tree: 4
Processing tree: 5/100
Processing tree: 5
Processing tree: 6/100
Processing tree: 6
Processing tree: 7/100
Processing tree: 7
Processing tree: 8/100
Processing tree: 8
Processing tree: 9/100
Processing tree: 9
Processing tree: 10/100
Processing tree: 10
Processing tree: 11/100
Processing tree: 11
Processing tree: 12/100
Processing tree: 12
Processing tree: 13/100
Processing tree: 13
Processing tree: 14/100
Processing tree: 14
Processing tree: 15/100
Processing tree: 15
Processing tree: 16/100
Processing tree: 16
Processing tree: 17/100
Processing tree: 17
Processing tree: 18/100
Processing tree: 18
Processing tree: 19/100
Processing tree: 19
Processing tree: 20/100
Processing tree: 20
Processing tree: 21/100
Processing tree: 21
Processing tree: 22/100
Processing tree: 22
Processing tree: 23/100
Processing tree: 23
Processing tree: 24/100
Processing tree: 24
Processing tree: 25/100
Processing tree: 25
Processing tree: 26/100
Processing tree: 26
Processing tree: 27/100
Processing tree: 27
Processing tree: 28/100
Processing tree: 28
Processing tree: 29/100
Processing tree: 29
Processing tree: 30/100
Processing tree: 30
Processing tree: 31/100
Processing tree: 31
Processing tree: 32/100
Processing tree: 32
Processing tree: 33/100
Processing tree: 33
Processing tree: 34/100
Processing tree: 34
Processing tree: 35/100
Processing tree: 35
Processing tree: 36/100
Processing tree: 36
Processing tree: 37/100
Processing tree: 37
Processing tree: 38/100
Processing tree: 38
Processing tree: 39/100
Processing tree: 39
Processing tree: 40/100
Processing tree: 40
Processing tree: 41/100
Processing tree: 41
Processing tree: 42/100
Processing tree: 42
Processing tree: 43/100
Processing tree: 43
Processing tree: 44/100
Processing tree: 44
Processing tree: 45/100
Processing tree: 45
Processing tree: 46/100
Processing tree: 46
Processing tree: 47/100
Processing tree: 47
Processing tree: 48/100
Processing tree: 48
Processing tree: 49/100
Processing tree: 49
Processing tree: 50/100
Processing tree: 50
Processing tree: 51/100
Processing tree: 51
Processing tree: 52/100
Processing tree: 52
Processing tree: 53/100
Processing tree: 53
Processing tree: 54/100
Processing tree: 54
Processing tree: 55/100
Processing tree: 55
Processing tree: 56/100
Processing tree: 56
Processing tree: 57/100
Processing tree: 57
Processing tree: 58/100
Processing tree: 58
Processing tree: 59/100
Processing tree: 59
Processing tree: 60/100
Processing tree: 60
Processing tree: 61/100
Processing tree: 61
Processing tree: 62/100
Processing tree: 62
Processing tree: 63/100
Processing tree: 63
Processing tree: 64/100
Processing tree: 64
Processing tree: 65/100
Processing tree: 65
Processing tree: 66/100
Processing tree: 66
Processing tree: 67/100
Processing tree: 67
Processing tree: 68/100
Processing tree: 68
Processing tree: 69/100
Processing tree: 69
Processing tree: 70/100
Processing tree: 70
Processing tree: 71/100
Processing tree: 71
Processing tree: 72/100
Processing tree: 72
Processing tree: 73/100
Processing tree: 73
Processing tree: 74/100
Processing tree: 74
Processing tree: 75/100
Processing tree: 75
Processing tree: 76/100
Processing tree: 76
Processing tree: 77/100
Processing tree: 77
Processing tree: 78/100
Processing tree: 78
Processing tree: 79/100
Processing tree: 79
Processing tree: 80/100
Processing tree: 80
Processing tree: 81/100
Processing tree: 81
Processing tree: 82/100
Processing tree: 82
Processing tree: 83/100
Processing tree: 83
Processing tree: 84/100
Processing tree: 84
Processing tree: 85/100
Processing tree: 85
Processing tree: 86/100
Processing tree: 86
Processing tree: 87/100
Processing tree: 87
Processing tree: 88/100
Processing tree: 88
Processing tree: 89/100
Processing tree: 89
Processing tree: 90/100
Processing tree: 90
Processing tree: 91/100
Processing tree: 91
Processing tree: 92/100
Processing tree: 92
Processing tree: 93/100
Processing tree: 93
Processing tree: 94/100
Processing tree: 94
Processing tree: 95/100
Processing tree: 95
Processing tree: 96/100
Processing tree: 96
Processing tree: 97/100
Processing tree: 97
Processing tree: 98/100
Processing tree: 98
Processing tree: 99/100
Processing tree: 99
Processing tree: 100/100
Processing tree: 100
# After the loops, 'results' has:
#  - 1 row per parameter setting
#  - For each row: columns for each param, plus 2*nrounds columns of numeric compar
library(dplyr)
library(ggplot2)

results = read.csv("results.csv")
# 1) Identify train & test comparison columns
train_cols <- grep("^comparison_train_round", colnames(results))
test_cols  <- grep("^comparison_test_round",  colnames(results))

nrounds_detected <- length(train_cols)
message("Detected ", nrounds_detected, " boosting rounds in the results data.")
Detected 100 boosting rounds in the results data.
# 2) Build a "long" data frame for train comparisons across all rows
#    - param_row: which row in `results` (i.e., which parameter setting)
#    - round:     1..nrounds_detected
#    - value:     numeric comparison for that row, that round
train_long <- data.frame(
  param_row = rep(seq_len(nrow(results)), each = nrounds_detected),
  round     = rep(seq_len(nrounds_detected), times = nrow(results)),
  value     = as.numeric(unlist(results[, train_cols]))
)

# 3) Build a "long" data frame for test comparisons across all rows
test_long <- data.frame(
  param_row = rep(seq_len(nrow(results)), each = nrounds_detected),
  round     = rep(seq_len(nrounds_detected), times = nrow(results)),
  value     = as.numeric(unlist(results[, test_cols]))
)

# Summaries for train
train_stats <- train_long %>%
  group_by(round) %>%
  summarise(
    mean_value = mean(value, na.rm = TRUE),
    sd_value   = sd(value, na.rm = TRUE),
    .groups    = "drop"
  ) %>%
  mutate(
    lower = mean_value - sd_value,
    upper = mean_value + sd_value
  )

# Summaries for test
test_stats <- test_long %>%
  group_by(round) %>%
  summarise(
    mean_value = mean(value, na.rm = TRUE),
    sd_value   = sd(value, na.rm = TRUE),
    .groups    = "drop"
  ) %>%
  mutate(
    lower = mean_value - sd_value,
    upper = mean_value + sd_value
  )

p_train <- ggplot(train_stats, aes(x = round, y = mean_value)) +
  # Line for the mean
  geom_line(color = "blue") +
  # Ribbon for the lower/upper bounds
  geom_ribbon(aes(ymin = lower, ymax = upper),
              fill = "blue", alpha = 0.2) +
  labs(
    title = "Average Train Comparison Over Different sets of parameters",
    x = "Boosting Round",
    y = "Mean (± SD) of Comparison"
  ) +
  theme_minimal()


p_test <- ggplot(test_stats, aes(x = round, y = mean_value)) +
  geom_line(color = "red") +
  geom_ribbon(aes(ymin = lower, ymax = upper),
              fill = "red", alpha = 0.2) +
  labs(
    title = "Average Test Comparison Over Different sets of parameters",
    x = "Boosting Round",
    y = "Mean (± SD) of Comparison"
  ) +
  theme_minimal()

print(p_train)

print(p_test)

ggsave("train_plot.png", p_train, width = 8, height = 6)
ggsave("test_plot.png", p_test, width = 8, height = 6)
LS0tDQp0aXRsZTogIlIgTm90ZWJvb2siDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCi0tLQ0KDQoNCg0KYGBge3J9DQpsaWJyYXJ5KGhkbSkNCmxpYnJhcnkoZ3JmKQ0KbGlicmFyeSh4Z2Jvb3N0KQ0KbGlicmFyeShjYXJldCkNCmxpYnJhcnkoZ2x1ZSkNCmxpYnJhcnkodGlkeXZlcnNlKQ0Kc291cmNlKCJ4Z2Jvb3N0X3Ntb290aGVyXzIuUiIpDQpgYGANCg0KDQpgYGB7cn0NCiMgVXBkYXRlZCBEYXRhIEdlbmVyYXRpbmcgUHJvY2VzcyBmb3IgMTAgRGltZW5zaW9ucw0KeV9mdW5jdGlvbl9zbW9vdGggPSBmdW5jdGlvbihYLCBiKSB7DQogIHkgPSBzaW4oWCAlKiUgYikgICMgQmFzZSBmdW5jdGlvbiB1c2luZyBzaW4NCiAgcmV0dXJuKHkpDQp9DQoNCiMgU2V0IHNlZWQgZm9yIHJlcHJvZHVjaWJpbGl0eQ0Kc2V0LnNlZWQoMTIzKQ0KDQojIERlZmluZSB0aGUgbnVtYmVyIG9mIGRpbWVuc2lvbnMgKDEwLWRpbWVuc2lvbmFsKQ0KcCA9IDENCmogPSAxDQoNCiMgR2VuZXJhdGUgY29lZmZpY2llbnRzIGIgd2l0aCBkZWNheWluZyBpbmZsdWVuY2UNCmIgPSByZXAoMSwgcCkgLyAoKDE6cCleaikNCg0KIyBHZW5lcmF0ZSAxMC1kaW1lbnNpb25hbCBYIG1hdHJpeA0KbiA9IDEwMDAgICMgTnVtYmVyIG9mIG9ic2VydmF0aW9ucw0KWCA9IG1hdHJpeChydW5pZihuICogcCwgLTUsIDUpLCBuY29sID0gcCkgICMgVW5pZm9ybWx5IGRpc3RyaWJ1dGVkIGRhdGENCg0KIyBHZW5lcmF0ZSBZIGFuZCB5X3RydWUgdXNpbmcgdGhlIGZ1bmN0aW9uDQpZID0geV9mdW5jdGlvbl9zbW9vdGgoWCwgYikgKyBybm9ybShuLCBzZCA9IDAuNSkgICMgQWRkaW5nIG5vaXNlDQp5X3RydWUgPSB5X2Z1bmN0aW9uX3Ntb290aChYLCBiKQ0KDQojIENvbnZlcnQgdG8gdGliYmxlIGFuZCBhc3NpZ24gY29sdW1uIG5hbWVzIGFzIFgxLCBYMiwgLi4uLCBYMTANCmxpYnJhcnkodGliYmxlKQ0KZGYgPC0gYXNfdGliYmxlKFgsIC5uYW1lX3JlcGFpciA9ICJ1bmlxdWUiKSAlPiUNCiAgc2V0TmFtZXMocGFzdGUwKCJYIiwgMTpwKSkgJT4lICAjIFJlbmFtZSBjb2x1bW5zIHRvIFgxLCBYMiwgLi4uLCBYMTANCiAgbXV0YXRlKFkgPSBhcy5udW1lcmljKFkpLCB5X3RydWUgPSBhcy5udW1lcmljKHlfdHJ1ZSkpDQoNCiMgUHJldmlldyB0aGUgZGF0YQ0KcHJpbnQoaGVhZChkZikpDQoNCmBgYA0KDQpgYGB7cn0NCg0KIyBTZXQgc2VlZCBmb3IgcmVwcm9kdWNpYmlsaXR5DQpzZXQuc2VlZCgxMjMpDQoNCiMgQ3JlYXRlIHRyYWluaW5nIGFuZCB0ZXN0aW5nIGluZGljZXMgKDcwJSB0cmFpbmluZywgMzAlIHRlc3RpbmcpDQp0cmFpbl9pbmRleCA8LSBjcmVhdGVEYXRhUGFydGl0aW9uKGRmJFksIHAgPSAwLjcsIGxpc3QgPSBGQUxTRSkNCg0KIyBTcGxpdCB0aGUgZGF0YSBpbnRvIHRyYWluaW5nIGFuZCB0ZXN0aW5nIHNldHMNCmRhdGFfdHJhaW4gPC0gZGZbdHJhaW5faW5kZXgsIF0NCmRhdGFfdGVzdCA8LSBkZlstdHJhaW5faW5kZXgsIF0NCg0KIyBTZXBhcmF0ZSB0aGUgcmVzcG9uc2UgdmFyaWFibGUgKFkpIGFuZCBmZWF0dXJlcyAoWCkgZm9yIHRyYWluaW5nIGFuZCB0ZXN0aW5nIHNldHMNCllfdHJhaW4gPC0gZGF0YV90cmFpbiRZDQpYX3RyYWluIDwtIGRhdGFfdHJhaW4gJT4lIHNlbGVjdChzdGFydHNfd2l0aCgiWCIpKSAgIyBTZWxlY3QgYWxsIFgxLCBYMiwgLi4uLCBYMTAgY29sdW1ucw0KDQpZX3Rlc3QgPC0gZGF0YV90ZXN0JFkNClhfdGVzdCA8LSBkYXRhX3Rlc3QgJT4lIHNlbGVjdChzdGFydHNfd2l0aCgiWCIpKSAgIyBTZWxlY3QgYWxsIFgxLCBYMiwgLi4uLCBYMTAgY29sdW1ucw0KDQojIFByaW50IGEgc3VtbWFyeSBvZiB0aGUgc3BsaXRzDQpwcmludChwYXN0ZSgiTnVtYmVyIG9mIHRyYWluaW5nIHNhbXBsZXM6IiwgbnJvdyhYX3RyYWluKSkpDQpwcmludChwYXN0ZSgiTnVtYmVyIG9mIHRlc3Rpbmcgc2FtcGxlczoiLCBucm93KFhfdGVzdCkpKQ0KYGBgDQpgYGB7cn0NCj9wcmVkaWN0LnhnYi5Cb29zdGVyDQpgYGANCg0KDQpgYGB7cn0NCiMgZXRhIFtkZWZhdWx0PTAuMywgcmFuZ2U6IFswLCAxXV0NCiMgZ2FtbWEgW2RlZmF1bHQ9MCwgYWxpYXM6IG1pbl9zcGxpdF9sb3NzLCByYW5nZTogWzAsIOKInl1dDQojIG1heF9kZXB0aCBbZGVmYXVsdD02LCByYW5nZTogWzAsIOKInl1dDQojIG1pbl9jaGlsZF93ZWlnaHQgW2RlZmF1bHQ9MSwgcmFuZ2U6IFswLCDiiJ5dXQ0KIyBtYXhfZGVsdGFfc3RlcCBbZGVmYXVsdD0wLCByYW5nZTogWzAsIOKInl1dDQojIHN1YnNhbXBsZSBbZGVmYXVsdD0xLCByYW5nZTogKDAsIDFdXQ0KIyBzYW1wbGluZ19tZXRob2QgW2RlZmF1bHQ9dW5pZm9ybSwgY2hvaWNlczogdW5pZm9ybSwgZ3JhZGllbnRfYmFzZWRdDQojIGNvbHNhbXBsZV9ieXRyZWUgW2RlZmF1bHQ9MSwgcmFuZ2U6ICgwLCAxXV0NCiMgY29sc2FtcGxlX2J5bGV2ZWwgW2RlZmF1bHQ9MSwgcmFuZ2U6ICgwLCAxXV0NCiMgY29sc2FtcGxlX2J5bm9kZSBbZGVmYXVsdD0xLCByYW5nZTogKDAsIDFdXQ0KIyBsYW1iZGEgW2RlZmF1bHQ9MSwgYWxpYXM6IHJlZ19sYW1iZGEsIHJhbmdlOiBbMCwg4oieXV0NCiMgYWxwaGEgW2RlZmF1bHQ9MCwgYWxpYXM6IHJlZ19hbHBoYSwgcmFuZ2U6IFswLCDiiJ5dXQ0KIyB0cmVlX21ldGhvZCBbZGVmYXVsdD1hdXRvLCBjaG9pY2VzOiBhdXRvLCBleGFjdCwgYXBwcm94LCBoaXN0XQ0KIyBzY2FsZV9wb3Nfd2VpZ2h0IFtkZWZhdWx0PTFdDQojIHVwZGF0ZXIgW2FkdmFuY2VkOiBzcGVjaWZpZXMgc2VxdWVuY2Ugb2YgdHJlZSB1cGRhdGVyc10NCiMgcmVmcmVzaF9sZWFmIFtkZWZhdWx0PTEsIGNob2ljZXM6IDAsIDFdDQojIHByb2Nlc3NfdHlwZSBbZGVmYXVsdD1kZWZhdWx0LCBjaG9pY2VzOiBkZWZhdWx0LCB1cGRhdGVdDQojIGdyb3dfcG9saWN5IFtkZWZhdWx0PWRlcHRod2lzZSwgY2hvaWNlczogZGVwdGh3aXNlLCBsb3NzZ3VpZGVdDQojIG1heF9sZWF2ZXMgW2RlZmF1bHQ9MF0NCiMgbWF4X2JpbiBbZGVmYXVsdD0yNTZdDQojIG51bV9wYXJhbGxlbF90cmVlIFtkZWZhdWx0PTFdDQojIG1vbm90b25lX2NvbnN0cmFpbnRzIFtjb25zdHJhaW50IG9mIHZhcmlhYmxlIG1vbm90b25pY2l0eV0NCiMgaW50ZXJhY3Rpb25fY29uc3RyYWludHMgW25lc3QgbGlzdCBvZiBwZXJtaXR0ZWQgZmVhdHVyZSBpbnRlcmFjdGlvbnNdDQoNCmBgYA0KDQpgYGB7cn0NCiMgQ29udmVydCB0byBETWF0cml4IG9iamVjdA0KZHRyYWluID0geGdiLkRNYXRyaXgoZGF0YSA9IGFzLm1hdHJpeChYX3RyYWluKSwgbGFiZWwgPSBZX3RyYWluKQ0KZHRlc3QgPSB4Z2IuRE1hdHJpeChkYXRhID0gYXMubWF0cml4KFhfdGVzdCksIGxhYmVsID0gWV90ZXN0KQ0KDQpnbHVlKCJ0cmFpbiBkaW1lbnNpb25zOiB7ZGltKGR0cmFpbilbMV19IHgge2RpbShkdHJhaW4pWzJdfSIpDQpnbHVlKCJ0ZXN0IGRpbWVuc2lvbnM6IHtkaW0oZHRlc3QpWzFdfSB4IHtkaW0oZHRlc3QpWzJdfSIpDQojIERlZmluZSBtb2RlbCBwYXJhbWV0ZXJzDQpwYXJhbXMgPSBsaXN0KA0KICBib29zdGVyID0gImdidHJlZSIsDQogIG9iamVjdGl2ZSA9ICJyZWc6c3F1YXJlZGVycm9yIiwNCiAgZXRhID0gMSwgIyBFcXVpdmFsZW50IHRvIGxlYXJuaW5nX3JhdGUNCiAgbWF4X2RlcHRoID0gNiwgIyBOZWVkIHRvIHNwZWNpZnkgYSB2YWx1ZSBhcyBYR0Jvb3N0IHJlcXVpcmVzIGEgbnVtZXJpY2FsIHZhbHVlDQogIG1pbl9jaGlsZF93ZWlnaHQgPSAxLCAjIE5vdCBhIGRpcmVjdCBlcXVpdmFsZW50IGJ1dCBzZXJ2ZXMgdG8gY29udHJvbCBvdmVyLWZpdHRpbmcNCiAgc3Vic2FtcGxlID0gMSwNCiAgY29sc2FtcGxlX2J5dHJlZSA9IDEsICMgRXF1aXZhbGVudCB0byAnc3FydCcgaW4gbWF4X2ZlYXR1cmVzDQogICMgTm90ZTogWEdCb29zdCBkb2VzIG5vdCBoYXZlIGEgZGlyZWN0IGVxdWl2YWxlbnQgZm9yICdtYXhfbGVhZl9ub2RlcycgYW5kICdpbml0Jw0KICBsYW1iZGEgPSAwLA0KICBhbHBoYSA9IDAsDQogIGJhc2Vfc2NvcmUgPSAwLjAsDQogIGNvbHNhbXBsZV9ieW5vZGUgPSAxLA0KICBjb2xzYW1wbGVfYnlsZXZlbCA9IDENCikNCg0KIyBldGE6IERlZmF1bHQ6IDAuMw0KIyBnYW1tYTogRGVmYXVsdDogMA0KIyBtYXhfZGVwdGg6IERlZmF1bHQ6IDYNCiMgbWluX2NoaWxkX3dlaWdodDogRGVmYXVsdDogMQ0KIyBzdWJzYW1wbGU6IERlZmF1bHQ6IDENCiMgY29sc2FtcGxlX2J5dHJlZTogRGVmYXVsdDogMQ0KIyBsYW1iZGE6IERlZmF1bHQ6IDENCiMgYWxwaGE6IERlZmF1bHQ6IDANCiMgbnVtX3BhcmFsbGVsX3RyZWU6IERlZmF1bHQ6IDENCiMgTnVtYmVyIG9mIGJvb3N0aW5nIHJvdW5kcyAoZXF1aXZhbGVudCB0byBuX2VzdGltYXRvcnMpDQpucm91bmRzID0gMTANCg0KIyBUcmFpbiB0aGUgbW9kZWwNCm1vZGVsID0geGdiLnRyYWluKHBhcmFtcyA9IHBhcmFtcywgZGF0YSA9IGR0cmFpbiwgbnJvdW5kcyA9IG5yb3VuZHMpDQpgYGANCg0KDQpgYGB7cn0NCm91dHB1dF9kaXIgPSAiSDovTXkgRHJpdmUvSm9iL0NhdXNhbEluZmVyZW5jZS9YR0Jvb3N0X1Ntb290aGVyL3hnYm9vc3RfZXhwZXJpbWVudCINCnNtb290aGVycyA9IGdldF94Z2Jvb3N0X3dlaWdodHMobW9kZWwsZHRyYWluLGR0ZXN0LHNhdmVfb3V0cHV0ID0gVFJVRSxvdXRwdXRfZGlyID0gb3V0cHV0X2RpcikNCg0Kc21vb3RoZXJfdHJhaW4gPSBzbW9vdGhlcnMkU190cmFpbg0Kc21vb3RoZXJfdGVzdCA9IHNtb290aGVycyRTX3Rlc3QNCg0KDQp4Z2JfcHJlZF90cmFpbiA9IHByZWRpY3QobW9kZWwsIGR0cmFpbiwgb3V0cHV0bWFyZ2luID0gVFJVRSkNCnhnYl9wcmVkX3Rlc3QgPSBwcmVkaWN0KG1vZGVsLCBkdGVzdCwgb3V0cHV0bWFyZ2luID0gVFJVRSkNCg0KI3Ntb290aGVyX3ByZWRfdHJhaW4gPSBzbW9vdGhlcl90cmFpbiUqJSBnZXRpbmZvKGR0cmFpbiwgImxhYmVsIikNCiNzbW9vdGhlcl9wcmVkX3Rlc3QgPSBzbW9vdGhlcl90ZXN0JSolIGdldGluZm8oZHRyYWluLCAibGFiZWwiKQ0KDQpzbW9vdGhlcl9wcmVkX3RyYWluID0gc21vb3RoZXJfdHJhaW4lKiUgWV90cmFpbg0Kc21vb3RoZXJfcHJlZF90ZXN0ID0gc21vb3RoZXJfdGVzdCUqJSBZX3RyYWluDQoNCmBgYA0KDQoNCmBgYHtyfQ0KeGdiX3ByZWRfdHJhaW4gPSBwcmVkaWN0KG1vZGVsLCBkdHJhaW4sIGl0ZXJhdGlvbnJhbmdlID0gYygxLDQpICxvdXRwdXRtYXJnaW4gPSBUUlVFKQ0KeGdiX3ByZWRfdGVzdCA9IHByZWRpY3QobW9kZWwsIGR0ZXN0LCBpdGVyYXRpb25yYW5nZSA9IGMoMSw0KSAsb3V0cHV0bWFyZ2luID0gVFJVRSkNCnNtb290aGVyX3RyYWluID0gcmVhZFJEUygiSDovTXkgRHJpdmUvSm9iL0NhdXNhbEluZmVyZW5jZS9YR0Jvb3N0X1Ntb290aGVyL3hnYm9vc3RfZXhwZXJpbWVudC9TX2N1cnJfaXRlcmF0aW9uX3RyYWluXzMucmRzIikNCnNtb290aGVyX3Rlc3QgPSByZWFkUkRTKCJIOi9NeSBEcml2ZS9Kb2IvQ2F1c2FsSW5mZXJlbmNlL1hHQm9vc3RfU21vb3RoZXIveGdib29zdF9leHBlcmltZW50L1NfY3Vycl9pdGVyYXRpb25fdGVzdF8zLnJkcyIpDQoNCnNtb290aGVyX3ByZWRfdHJhaW4gPSBzbW9vdGhlcl90cmFpbiUqJSBZX3RyYWluDQpzbW9vdGhlcl9wcmVkX3Rlc3QgPSBzbW9vdGhlcl90ZXN0JSolIFlfdHJhaW4NCg0KY29tcGFyaXNvbl90cmFpbiA9IGFsbC5lcXVhbChhcy5udW1lcmljKHNtb290aGVyX3ByZWRfdHJhaW4pLCB4Z2JfcHJlZF90cmFpbikNCmNvbXBhcmlzb25fdGVzdCA9IGFsbC5lcXVhbChhcy5udW1lcmljKHNtb290aGVyX3ByZWRfdGVzdCksIHhnYl9wcmVkX3Rlc3QpDQpgYGANCg0KYGBge3J9DQpjb21wYXJpc29uX3Rlc3QNCmBgYA0KYGBge3J9DQpkaW0oc21vb3RoZXJfcHJlZF90cmFpbikNCmxlbmd0aCh4Z2JfcHJlZF90cmFpbikNCiAgICAgICAgICAgICAgIA0KYGBgDQoNCg0KYGBge3J9DQpnZXRpbmZvKGR0cmFpbiwgImxhYmVsIikNCmBgYA0KYGBge3J9DQpZX3RyYWluDQpgYGANCmBgYHtyfQ0KYXMubnVtZXJpYyhzbW9vdGhlcl9wcmVkX3RyYWluKQ0KYGBgDQpgYGB7cn0NCmxpYnJhcnkoZmxvYXQpDQpsZW5ndGgoWV90cmFpbikNCnN0cihZX3RyYWluKQ0KZmxvYXQoYXMubnVtZXJpYyhZX3RyYWluKSkNCg0KYXMubnVtZXJpYyhZX3RyYWluKQ0KDQpmbG9hdDo6ZmxvYXQoWV90cmFpbikNCmBgYA0KDQpgYGB7cn0NCmZsb2F0KG1hdHJpeChZX3RyYWluLCBuY29sID0gMSkpDQpgYGANCg0KDQpgYGB7cn0NCmFsbC5lcXVhbChhcy5udW1lcmljKHNtb290aGVyX3ByZWRfdHJhaW4pLGFzLm51bWVyaWMoeGdiX3ByZWRfdHJhaW4pKQ0KYWxsLmVxdWFsKGFzLm51bWVyaWMoc21vb3RoZXJfcHJlZF90ZXN0KSxhcy5udW1lcmljKHhnYl9wcmVkX3Rlc3QpKQ0KYGBgDQpgYGB7cn0NCnNtb290aGVyX3RyYWluDQpgYGANCmBgYHtyfQ0KeGdiX3ByZWRfdHJhaW4NCmBgYA0KYGBge3J9DQpzbW9vdGhlcl9wcmVkX3RyYWluDQpgYGANCmBgYHtyfQ0KbSA8LSByZWFkUkRTKCJIOi9NeSBEcml2ZS9Kb2IvQ2F1c2FsSW5mZXJlbmNlL1hHQm9vc3RfU21vb3RoZXIveGdib29zdF9leHBlcmltZW50L1NfY3Vycl9pdGVyYXRpb25fdHJhaW5fMS5yZHMiKQ0KbQ0KYGBgDQpgYGB7cn0NCmN1cnJlbnRfdHJlZV9pbmRpY2VzX3RyYWluID0gcHJlZGljdChtb2RlbCwgZHRyYWluLCBwcmVkbGVhZiA9IFRSVUUpDQpTX3RyYWluID0gb3V0ZXIoY3VycmVudF90cmVlX2luZGljZXNfdHJhaW4sIGN1cnJlbnRfdHJlZV9pbmRpY2VzX3RyYWluLCBGVU4gPSAiPT0iKQ0Kcm93U3VtcyhTX3RyYWluKQ0KU190cmFpbi8ocm93U3VtcyhTX3RyYWluKSkNCmBgYA0KDQpgYGB7cn0NCmN1cnJlbnRfdHJlZV9pbmRpY2VzX3RyYWluDQpgYGANCg0KDQpgYGB7cn0NCnByZWRpY3QobW9kZWwsIGR0cmFpbiwgcHJlZGxlYWYgPSBUUlVFKQ0KYGBgDQpgYGB7cn0NCjEvNg0KYGBgDQoNCmBgYHtyfQ0KeGdiLnBsb3QudHJlZShtb2RlbCA9IG1vZGVsLHRyZWVzID0gMCkNCmBgYA0KYGBge3J9DQp4Z2IubW9kZWwuZHQudHJlZShtb2RlbCA9IG1vZGVsKQ0KYGBgDQoNCg0KYGBge3J9DQojIERlZmluZSBkZWZhdWx0IHBhcmFtZXRlcnMNCmRlZmF1bHRfcGFyYW1zID0gbGlzdCgNCiAgYm9vc3RlciA9ICJnYnRyZWUiLA0KICBvYmplY3RpdmUgPSAicmVnOnNxdWFyZWRlcnJvciIsDQogIGV0YSA9IDAuMywNCiAgZ2FtbWEgPSAwLA0KICBtYXhfZGVwdGggPSA2LA0KICBtaW5fY2hpbGRfd2VpZ2h0ID0gMSwNCiAgbWF4X2RlbHRhX3N0ZXAgPSAwLA0KICBzdWJzYW1wbGUgPSAxLA0KICBzYW1wbGluZ19tZXRob2QgPSAndW5pZm9ybScsDQogIGNvbHNhbXBsZV9ieXRyZWUgPSAxLA0KICBjb2xzYW1wbGVfYnlsZXZlbCA9IDEsDQogIGNvbHNhbXBsZV9ieW5vZGUgPSAxLA0KICBsYW1iZGEgPSAxLA0KICBhbHBoYSA9IDAsDQogIHRyZWVfbWV0aG9kID0gJ2F1dG8nLA0KICBzY2FsZV9wb3Nfd2VpZ2h0ID0gMSwNCiAgcmVmcmVzaF9sZWFmID0gMSwNCiAgcHJvY2Vzc190eXBlID0gJ2RlZmF1bHQnLA0KICBncm93X3BvbGljeSA9ICdkZXB0aHdpc2UnLA0KICBtYXhfbGVhdmVzID0gMCwNCiAgbWF4X2JpbiA9IDI1NiwNCiAgYmFzZV9zY29yZSA9IDAuMA0KKQ0KDQojIERlZmluZSBwYXJhbWV0ZXIgcmFuZ2VzDQpwYXJhbWV0ZXJzX2xpc3QgPSBsaXN0KA0KICBldGEgPSBzZXEoMC4wMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgZ2FtbWEgPSBzZXEoMCwgMTAsIGxlbmd0aC5vdXQgPSAxMCksDQogIG1heF9kZXB0aCA9IDE6MTAsDQogIG1pbl9jaGlsZF93ZWlnaHQgPSBzZXEoMCwgMTAsIGxlbmd0aC5vdXQgPSAxMCksDQogICNtYXhfZGVsdGFfc3RlcCA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgc3Vic2FtcGxlID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgc2FtcGxpbmdfbWV0aG9kID0gYygndW5pZm9ybScsICdncmFkaWVudF9iYXNlZCcpLA0KICBjb2xzYW1wbGVfYnl0cmVlID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgY29sc2FtcGxlX2J5bGV2ZWwgPSBzZXEoMC4xLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBjb2xzYW1wbGVfYnlub2RlID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgbGFtYmRhID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICAjYWxwaGEgPSBzZXEoMCwgMTAsIGxlbmd0aC5vdXQgPSAxMCksDQogIHRyZWVfbWV0aG9kID0gYygnYXV0bycsICdleGFjdCcsICdhcHByb3gnLCAnaGlzdCcpLA0KICByZWZyZXNoX2xlYWYgPSBjKDAsIDEpLA0KICBwcm9jZXNzX3R5cGUgPSBjKCdkZWZhdWx0JywgJ3VwZGF0ZScpLA0KICBncm93X3BvbGljeSA9IGMoJ2RlcHRod2lzZScsICdsb3NzZ3VpZGUnKSwNCiAgbWF4X2xlYXZlcyA9IDA6MTAsDQogIG1heF9iaW4gPSBhcy5pbnRlZ2VyKHNlcSgxMCwgMjU2LCBsZW5ndGgub3V0ID0gMTApKQ0KKQ0KDQojIERlZmluZSBwYXJhbWV0ZXIgdHlwZXMNCnBhcmFtX3R5cGVzID0gbGlzdCgNCiAgZXRhID0gJ251bWVyaWMnLA0KICBnYW1tYSA9ICdudW1lcmljJywNCiAgbWF4X2RlcHRoID0gJ2ludGVnZXInLA0KICBtaW5fY2hpbGRfd2VpZ2h0ID0gJ251bWVyaWMnLA0KICAjbWF4X2RlbHRhX3N0ZXAgPSAnbnVtZXJpYycsDQogIHN1YnNhbXBsZSA9ICdudW1lcmljJywNCiAgc2FtcGxpbmdfbWV0aG9kID0gJ2NoYXJhY3RlcicsDQogIGNvbHNhbXBsZV9ieXRyZWUgPSAnbnVtZXJpYycsDQogIGNvbHNhbXBsZV9ieWxldmVsID0gJ251bWVyaWMnLA0KICBjb2xzYW1wbGVfYnlub2RlID0gJ251bWVyaWMnLA0KICBsYW1iZGEgPSAnbnVtZXJpYycsDQogICNhbHBoYSA9ICdudW1lcmljJywNCiAgdHJlZV9tZXRob2QgPSAnY2hhcmFjdGVyJywNCiAgcmVmcmVzaF9sZWFmID0gJ2ludGVnZXInLA0KICBwcm9jZXNzX3R5cGUgPSAnY2hhcmFjdGVyJywNCiAgZ3Jvd19wb2xpY3kgPSAnY2hhcmFjdGVyJywNCiAgbWF4X2xlYXZlcyA9ICdpbnRlZ2VyJywNCiAgbWF4X2JpbiA9ICdpbnRlZ2VyJw0KKQ0KDQojIENvbnZlcnQgdG8gRE1hdHJpeCBvYmplY3QNCmR0cmFpbiA9IHhnYi5ETWF0cml4KGRhdGEgPSBhcy5tYXRyaXgoWF90cmFpbiksIGxhYmVsID0gWV90cmFpbikNCmR0ZXN0ID0geGdiLkRNYXRyaXgoZGF0YSA9IGFzLm1hdHJpeChYX3Rlc3QpLCBsYWJlbCA9IFlfdGVzdCkNCg0Kb3V0cHV0X2RpciA9ICJIOi9NeSBEcml2ZS9Kb2IvQ2F1c2FsSW5mZXJlbmNlL1hHQm9vc3RfU21vb3RoZXIveGdib29zdF9leHBlcmltZW50Ig0KDQojIEluaXRpYWxpemUgcmVzdWx0cyBkYXRhIGZyYW1lDQpyZXN1bHRzID0gZGF0YS5mcmFtZSgpDQoNCiMgTnVtYmVyIG9mIGJvb3N0aW5nIHJvdW5kcw0KbnJvdW5kcyA9IDEwMDANCg0KIyBMb29wIG92ZXIgZWFjaCBwYXJhbWV0ZXINCmZvciAocGFyYW1fbmFtZSBpbiBuYW1lcyhwYXJhbWV0ZXJzX2xpc3QpKSB7DQogIHBhcmFtX3ZhbHVlcyA9IHBhcmFtZXRlcnNfbGlzdFtbcGFyYW1fbmFtZV1dDQogIHBhcmFtX3R5cGUgPSBwYXJhbV90eXBlc1tbcGFyYW1fbmFtZV1dDQogIA0KICBmb3IgKHZhbHVlIGluIHBhcmFtX3ZhbHVlcykgew0KICAgICMgQ3JlYXRlIGEgY29weSBvZiBkZWZhdWx0IHBhcmFtZXRlcnMNCiAgICBwYXJhbXMgPSBkZWZhdWx0X3BhcmFtcw0KICAgIA0KICAgICMgQ2FzdCB2YWx1ZSB0byBhcHByb3ByaWF0ZSB0eXBlDQogICAgaWYgKHBhcmFtX3R5cGUgPT0gJ251bWVyaWMnKSB7DQogICAgICB2YWx1ZV9jYXN0ZWQgPSBhcy5udW1lcmljKHZhbHVlKQ0KICAgIH0gZWxzZSBpZiAocGFyYW1fdHlwZSA9PSAnaW50ZWdlcicpIHsNCiAgICAgIHZhbHVlX2Nhc3RlZCA9IGFzLmludGVnZXIodmFsdWUpDQogICAgfSBlbHNlIGlmIChwYXJhbV90eXBlID09ICdjaGFyYWN0ZXInKSB7DQogICAgICB2YWx1ZV9jYXN0ZWQgPSBhcy5jaGFyYWN0ZXIodmFsdWUpDQogICAgfQ0KICAgIA0KICAgICMgVXBkYXRlIHRoZSBwYXJhbWV0ZXINCiAgICBwYXJhbXNbW3BhcmFtX25hbWVdXSA9IHZhbHVlX2Nhc3RlZA0KICAgIA0KICAgICMgUHJpbnQgcHJvZ3Jlc3MNCiAgICBwcmludChwYXN0ZSgiVGVzdGluZyIsIHBhcmFtX25hbWUsICI9IiwgdmFsdWVfY2FzdGVkKSkNCiAgICANCiAgICAjIFRyeSB0byB0cmFpbiB0aGUgbW9kZWwgYW5kIGNhdGNoIGFueSBlcnJvcnMNCiAgICB0cnlDYXRjaCh7DQogICAgICAjIFRyYWluIHRoZSBtb2RlbA0KICAgICAgbW9kZWwgPSB4Z2IudHJhaW4ocGFyYW1zID0gcGFyYW1zLCBkYXRhID0gZHRyYWluLCBucm91bmRzID0gbnJvdW5kcykNCiAgICAgIA0KICAgICAgIyBHZXQgdGhlIHNtb290aGVycw0KICAgICAgc21vb3RoZXJzID0gZ2V0X3hnYm9vc3Rfd2VpZ2h0cyhtb2RlbCwgZHRyYWluLCBkdGVzdCxzYXZlX291dHB1dCA9IFRSVUUsIG91dHB1dF9kaXIgPSBvdXRwdXRfZGlyKQ0KICAgICAgc21vb3RoZXJfdHJhaW4gPSBzbW9vdGhlcnMkU190cmFpbg0KICAgICAgc21vb3RoZXJfdGVzdCA9IHNtb290aGVycyRTX3Rlc3QNCiAgICAgIA0KICAgICAgIyBNYWtlIHByZWRpY3Rpb25zDQogICAgICB4Z2JfcHJlZF90cmFpbiA9IHByZWRpY3QobW9kZWwsIGR0cmFpbikNCiAgICAgIHhnYl9wcmVkX3Rlc3QgPSBwcmVkaWN0KG1vZGVsLCBkdGVzdCkNCiAgICAgIHNtb290aGVyX3ByZWRfdHJhaW4gPSBhcy5udW1lcmljKHNtb290aGVyX3RyYWluICUqJSBZX3RyYWluKQ0KICAgICAgc21vb3RoZXJfcHJlZF90ZXN0ID0gYXMubnVtZXJpYyhzbW9vdGhlcl90ZXN0ICUqJSBZX3RyYWluKQ0KICAgICAgDQogICAgICAjIENvbXBhcmUgcHJlZGljdGlvbnMNCiAgICAgIGNvbXBhcmlzb25fdHJhaW4gPSBhbGwuZXF1YWwoc21vb3RoZXJfcHJlZF90cmFpbiwgeGdiX3ByZWRfdHJhaW4pDQogICAgICBjb21wYXJpc29uX3Rlc3QgPSBhbGwuZXF1YWwoc21vb3RoZXJfcHJlZF90ZXN0LCB4Z2JfcHJlZF90ZXN0KQ0KICAgICAgDQogICAgICAjIFN0b3JlIHJlc3VsdHMNCiAgICAgIHJlc3VsdF9yb3cgPSBkYXRhLmZyYW1lKA0KICAgICAgICBwYXJhbSA9IHBhcmFtX25hbWUsDQogICAgICAgIHZhbHVlID0gYXMuY2hhcmFjdGVyKHZhbHVlX2Nhc3RlZCksDQogICAgICAgIGNvbXBhcmlzb25fdHJhaW4gPSBhcy5jaGFyYWN0ZXIoY29tcGFyaXNvbl90cmFpbiksDQogICAgICAgIGNvbXBhcmlzb25fdGVzdCA9IGFzLmNoYXJhY3Rlcihjb21wYXJpc29uX3Rlc3QpLA0KICAgICAgICBzdHJpbmdzQXNGYWN0b3JzID0gRkFMU0UNCiAgICAgICkNCiAgICAgIA0KICAgICAgcmVzdWx0cyA9IHJiaW5kKHJlc3VsdHMsIHJlc3VsdF9yb3cpDQogICAgfSwgZXJyb3IgPSBmdW5jdGlvbihlKSB7DQogICAgICAjIFN0b3JlIGVycm9yIG1lc3NhZ2UgaWYgbW9kZWwgdHJhaW5pbmcgZmFpbHMNCiAgICAgIHJlc3VsdF9yb3cgPSBkYXRhLmZyYW1lKA0KICAgICAgICBwYXJhbSA9IHBhcmFtX25hbWUsDQogICAgICAgIHZhbHVlID0gYXMuY2hhcmFjdGVyKHZhbHVlX2Nhc3RlZCksDQogICAgICAgIGNvbXBhcmlzb25fdHJhaW4gPSBwYXN0ZSgiRXJyb3I6IiwgZSRtZXNzYWdlKSwNCiAgICAgICAgY29tcGFyaXNvbl90ZXN0ID0gcGFzdGUoIkVycm9yOiIsIGUkbWVzc2FnZSksDQogICAgICAgIHN0cmluZ3NBc0ZhY3RvcnMgPSBGQUxTRQ0KICAgICAgKQ0KICAgICAgDQogICAgICByZXN1bHRzID0gcmJpbmQocmVzdWx0cywgcmVzdWx0X3JvdykNCiAgICB9KQ0KICB9DQp9DQoNCiMgVmlldyB0aGUgcmVzdWx0cw0KYGBgDQoNCiMgRXhwZXJpbWVudCB0byBjb21wYXJlIGVycm9yIA0KDQpgYGB7cn0NCiMgRGVmaW5lIGRlZmF1bHQgcGFyYW1ldGVycw0KZGVmYXVsdF9wYXJhbXMgPSBsaXN0KA0KICBib29zdGVyID0gImdidHJlZSIsDQogIG9iamVjdGl2ZSA9ICJyZWc6c3F1YXJlZGVycm9yIiwNCiAgZXRhID0gMC4zLA0KICBnYW1tYSA9IDAsDQogIG1heF9kZXB0aCA9IDYsDQogIG1pbl9jaGlsZF93ZWlnaHQgPSAxLA0KICBtYXhfZGVsdGFfc3RlcCA9IDAsDQogIHN1YnNhbXBsZSA9IDEsDQogIHNhbXBsaW5nX21ldGhvZCA9ICd1bmlmb3JtJywNCiAgY29sc2FtcGxlX2J5dHJlZSA9IDEsDQogIGNvbHNhbXBsZV9ieWxldmVsID0gMSwNCiAgY29sc2FtcGxlX2J5bm9kZSA9IDEsDQogIGxhbWJkYSA9IDEsDQogIGFscGhhID0gMCwNCiAgdHJlZV9tZXRob2QgPSAnYXV0bycsDQogIHNjYWxlX3Bvc193ZWlnaHQgPSAxLA0KICByZWZyZXNoX2xlYWYgPSAxLA0KICBwcm9jZXNzX3R5cGUgPSAnZGVmYXVsdCcsDQogIGdyb3dfcG9saWN5ID0gJ2RlcHRod2lzZScsDQogIG1heF9sZWF2ZXMgPSAwLA0KICBtYXhfYmluID0gMjU2LA0KICBiYXNlX3Njb3JlID0gMC4wDQopDQoNCiMgRGVmaW5lIHBhcmFtZXRlciByYW5nZXMNCnBhcmFtZXRlcnNfbGlzdCA9IGxpc3QoDQogIGV0YSA9IHNlcSgwLjAxLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBnYW1tYSA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgbWF4X2RlcHRoID0gMToxMCwNCiAgbWluX2NoaWxkX3dlaWdodCA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgI21heF9kZWx0YV9zdGVwID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICBzdWJzYW1wbGUgPSBzZXEoMC4xLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBzYW1wbGluZ19tZXRob2QgPSBjKCd1bmlmb3JtJywgJ2dyYWRpZW50X2Jhc2VkJyksDQogIGNvbHNhbXBsZV9ieXRyZWUgPSBzZXEoMC4xLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBjb2xzYW1wbGVfYnlsZXZlbCA9IHNlcSgwLjEsIDEsIGxlbmd0aC5vdXQgPSAxMCksDQogIGNvbHNhbXBsZV9ieW5vZGUgPSBzZXEoMC4xLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBsYW1iZGEgPSBzZXEoMCwgMTAsIGxlbmd0aC5vdXQgPSAxMCksDQogICNhbHBoYSA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgdHJlZV9tZXRob2QgPSBjKCdhdXRvJywgJ2V4YWN0JywgJ2FwcHJveCcsICdoaXN0JyksDQogIHJlZnJlc2hfbGVhZiA9IGMoMCwgMSksDQogIHByb2Nlc3NfdHlwZSA9IGMoJ2RlZmF1bHQnLCAndXBkYXRlJyksDQogIGdyb3dfcG9saWN5ID0gYygnZGVwdGh3aXNlJywgJ2xvc3NndWlkZScpLA0KICBtYXhfbGVhdmVzID0gMDoxMCwNCiAgbWF4X2JpbiA9IGFzLmludGVnZXIoc2VxKDEwLCAyNTYsIGxlbmd0aC5vdXQgPSAxMCkpDQopDQoNCiMgRGVmaW5lIHBhcmFtZXRlciB0eXBlcw0KcGFyYW1fdHlwZXMgPSBsaXN0KA0KICBldGEgPSAnbnVtZXJpYycsDQogIGdhbW1hID0gJ251bWVyaWMnLA0KICBtYXhfZGVwdGggPSAnaW50ZWdlcicsDQogIG1pbl9jaGlsZF93ZWlnaHQgPSAnbnVtZXJpYycsDQogICNtYXhfZGVsdGFfc3RlcCA9ICdudW1lcmljJywNCiAgc3Vic2FtcGxlID0gJ251bWVyaWMnLA0KICBzYW1wbGluZ19tZXRob2QgPSAnY2hhcmFjdGVyJywNCiAgY29sc2FtcGxlX2J5dHJlZSA9ICdudW1lcmljJywNCiAgY29sc2FtcGxlX2J5bGV2ZWwgPSAnbnVtZXJpYycsDQogIGNvbHNhbXBsZV9ieW5vZGUgPSAnbnVtZXJpYycsDQogIGxhbWJkYSA9ICdudW1lcmljJywNCiAgI2FscGhhID0gJ251bWVyaWMnLA0KICB0cmVlX21ldGhvZCA9ICdjaGFyYWN0ZXInLA0KICByZWZyZXNoX2xlYWYgPSAnaW50ZWdlcicsDQogIHByb2Nlc3NfdHlwZSA9ICdjaGFyYWN0ZXInLA0KICBncm93X3BvbGljeSA9ICdjaGFyYWN0ZXInLA0KICBtYXhfbGVhdmVzID0gJ2ludGVnZXInLA0KICBtYXhfYmluID0gJ2ludGVnZXInDQopDQoNCiMgQ29udmVydCB0byBETWF0cml4IG9iamVjdA0KZHRyYWluID0geGdiLkRNYXRyaXgoZGF0YSA9IGFzLm1hdHJpeChYX3RyYWluKSwgbGFiZWwgPSBZX3RyYWluKQ0KZHRlc3QgPSB4Z2IuRE1hdHJpeChkYXRhID0gYXMubWF0cml4KFhfdGVzdCksIGxhYmVsID0gWV90ZXN0KQ0KDQpvdXRwdXRfZGlyID0gIkg6L015IERyaXZlL0pvYi9DYXVzYWxJbmZlcmVuY2UvWEdCb29zdF9TbW9vdGhlci94Z2Jvb3N0X2V4cGVyaW1lbnQiDQoNCiMgSW5pdGlhbGl6ZSByZXN1bHRzIGRhdGEgZnJhbWUNCnJlc3VsdHMgPSBkYXRhLmZyYW1lKCkNCg0KIyBOdW1iZXIgb2YgYm9vc3Rpbmcgcm91bmRzDQpucm91bmRzID0gMTAwMA0KDQojIExvb3Agb3ZlciBlYWNoIHBhcmFtZXRlcg0KZm9yIChwYXJhbV9uYW1lIGluIG5hbWVzKHBhcmFtZXRlcnNfbGlzdCkpIHsNCiAgcGFyYW1fdmFsdWVzID0gcGFyYW1ldGVyc19saXN0W1twYXJhbV9uYW1lXV0NCiAgcGFyYW1fdHlwZSA9IHBhcmFtX3R5cGVzW1twYXJhbV9uYW1lXV0NCiAgDQogIGZvciAodmFsdWUgaW4gcGFyYW1fdmFsdWVzKSB7DQogICAgIyBDcmVhdGUgYSBjb3B5IG9mIGRlZmF1bHQgcGFyYW1ldGVycw0KICAgIHBhcmFtcyA9IGRlZmF1bHRfcGFyYW1zDQogICAgDQogICAgIyBDYXN0IHZhbHVlIHRvIGFwcHJvcHJpYXRlIHR5cGUNCiAgICBpZiAocGFyYW1fdHlwZSA9PSAnbnVtZXJpYycpIHsNCiAgICAgIHZhbHVlX2Nhc3RlZCA9IGFzLm51bWVyaWModmFsdWUpDQogICAgfSBlbHNlIGlmIChwYXJhbV90eXBlID09ICdpbnRlZ2VyJykgew0KICAgICAgdmFsdWVfY2FzdGVkID0gYXMuaW50ZWdlcih2YWx1ZSkNCiAgICB9IGVsc2UgaWYgKHBhcmFtX3R5cGUgPT0gJ2NoYXJhY3RlcicpIHsNCiAgICAgIHZhbHVlX2Nhc3RlZCA9IGFzLmNoYXJhY3Rlcih2YWx1ZSkNCiAgICB9DQogICAgDQogICAgIyBVcGRhdGUgdGhlIHBhcmFtZXRlcg0KICAgIHBhcmFtc1tbcGFyYW1fbmFtZV1dID0gdmFsdWVfY2FzdGVkDQogICAgDQogICAgIyBQcmludCBwcm9ncmVzcw0KICAgIHByaW50KHBhc3RlKCJUZXN0aW5nIiwgcGFyYW1fbmFtZSwgIj0iLCB2YWx1ZV9jYXN0ZWQpKQ0KICAgIA0KICAgICMgVHJ5IHRvIHRyYWluIHRoZSBtb2RlbCBhbmQgY2F0Y2ggYW55IGVycm9ycw0KICAgIHRyeUNhdGNoKHsNCiAgICAgICMgVHJhaW4gdGhlIG1vZGVsDQogICAgICBtb2RlbCA9IHhnYi50cmFpbihwYXJhbXMgPSBwYXJhbXMsIGRhdGEgPSBkdHJhaW4sIG5yb3VuZHMgPSBucm91bmRzKQ0KICAgICAgDQogICAgICAjIEdldCB0aGUgc21vb3RoZXJzDQogICAgICBzbW9vdGhlcnMgPSBnZXRfeGdib29zdF93ZWlnaHRzKG1vZGVsLCBkdHJhaW4sIGR0ZXN0LHNhdmVfb3V0cHV0ID0gVFJVRSwgb3V0cHV0X2RpciA9IG91dHB1dF9kaXIpDQogICAgICANCiAgICAgIGZvciBpIGluIHJhbmdlKDEsbnJvdW5kcysxKToNCiAgICAgICAgDQogICAgICAgIHNtb290aGVyX3RyYWluID0gcmVhZFJEUyhmIkg6L015RHJpdmUvSm9iL0NhdXNhbEluZmVyZW5jZS9YR0Jvb3N0X1Ntb290aGVyL3hnYm9vc3RfZXhwZXJpbWVudC9TX2N1cnJfaXRlcmF0aW9uX3RyYWluX3tpfS5yZHMiKQ0KICAgICAgICBzbW9vdGhlcl90ZXN0ID0gcmVhZFJEUyhmIkg6L015IERyaXZlL0pvYi9DYXVzYWxJbmZlcmVuY2UvWEdCb29zdF9TbW9vdGhlci94Z2Jvb3N0X2V4cGVyaW1lbnQvU19jdXJyX2l0ZXJhdGlvbl90ZXN0X3tpfS5yZHMiKQ0KICAgICAgICANCiAgICAgICAgDQogICAgICANCiAgICAgICAgIyBNYWtlIHByZWRpY3Rpb25zDQogICAgICAgIHhnYl9wcmVkX3RyYWluID0gcHJlZGljdChtb2RlbCwgZHRyYWluLCBpdGVyYXRpb25yYW5nZSA9ICgxLGkrMSkpDQogICAgICAgIHhnYl9wcmVkX3Rlc3QgPSBwcmVkaWN0KG1vZGVsLCBkdGVzdCwgaXRlcmF0aW9ucmFuZ2UgPSAoMSxpKzEpKQ0KICAgICAgICBzbW9vdGhlcl9wcmVkX3RyYWluID0gYXMubnVtZXJpYyhzbW9vdGhlcl90cmFpbiAlKiUgWV90cmFpbikNCiAgICAgICAgc21vb3RoZXJfcHJlZF90ZXN0ID0gYXMubnVtZXJpYyhzbW9vdGhlcl90ZXN0ICUqJSBZX3RyYWluKQ0KICAgICAgICANCiAgICAgICAgIyBzYXZlIHRoZSANCiAgICAgIA0KICAgICAgICAjIENvbXBhcmUgcHJlZGljdGlvbnMNCiAgICAgICAgY29tcGFyaXNvbl90cmFpbiA9IGFsbC5lcXVhbChhcy5udW1lcmljKHNtb290aGVyX3ByZWRfdHJhaW4pLCB4Z2JfcHJlZF90cmFpbikNCiAgICAgICAgY29tcGFyaXNvbl90ZXN0ID0gYWxsLmVxdWFsKGFzLm51bWVyaWMoc21vb3RoZXJfcHJlZF90ZXN0KSwgeGdiX3ByZWRfdGVzdCkNCiAgICAgIA0KICAgICAgIyBTdG9yZSByZXN1bHRzDQogICAgICAgIA0KICAgICAgICByZXN1bHRzLmxvY1tpLFtuYW1lcyBvZiBwYXJhbXNdXSA9IGN1cnJlbnQgbGlzdCBvZiBwYXJhbXMgDQogICAgICAgIA0KICAgICAgICByZXN1bHRzLmxvY1tpLCJjb21wYXJpc29uX3RyYWluIl0gPSBjb21wYXJpc29uX3RyYWluDQogICAgICAgIHJlc3VsdHMubG9jW2ksImNvbXBhcmlzb25fdGVzdCJdID0gY29tcGFyaXNvbl90ZXN0DQogICAgICANCiAgICAgIA0KICAgICAgDQogICAgICANCiAgICAgIA0KICAgIH0pDQogIH0NCn0NCg0KDQpgYGANCg0KYGBge3J9DQojIE51bWJlciBvZiBib29zdGluZyByb3VuZHMNCm5yb3VuZHMgPSAxMDAwDQoNCiMgQ3JlYXRlIGNvbHVtbiBuYW1lczoNCiMgIC0gInBhcmFtX25hbWUiLCAicGFyYW1fdmFsdWUiDQojICAtICJjb21wYXJpc29uX3RyYWluX3JvdW5kMSIsICJjb21wYXJpc29uX3Rlc3Rfcm91bmQxIiwgLi4uDQojICAtICJjb21wYXJpc29uX3RyYWluX3JvdW5kMTAwMCIsICJjb21wYXJpc29uX3Rlc3Rfcm91bmQxMDAwIg0KcmVzdWx0c19jb2xzID0gYygNCiAgInBhcmFtX25hbWUiLA0KICAicGFyYW1fdmFsdWUiLA0KICBhcy52ZWN0b3IocmJpbmQoDQogICAgcGFzdGUwKCJjb21wYXJpc29uX3RyYWluX3JvdW5kIiwgMTpucm91bmRzKSwNCiAgICBwYXN0ZTAoImNvbXBhcmlzb25fdGVzdF9yb3VuZCIsIDE6bnJvdW5kcykNCiAgKSkNCikNCg0KIyBJbml0aWFsaXplIHJlc3VsdHMgZGF0YSBmcmFtZSB3aXRoIDAgcm93cyBidXQgdGhlIHJlcXVpcmVkIGNvbHVtbnMNCnJlc3VsdHMgPSBkYXRhLmZyYW1lKG1hdHJpeChuY29sID0gbGVuZ3RoKHJlc3VsdHNfY29scyksIG5yb3cgPSAwKSkNCmNvbG5hbWVzKHJlc3VsdHMpID0gcmVzdWx0c19jb2xzDQoNCnJlc3VsdHMNCg0KYGBgDQoNCmBgYHtyfQ0KIyBEZWZpbmUgZGVmYXVsdCBwYXJhbWV0ZXJzDQpkZWZhdWx0X3BhcmFtcyA9IGxpc3QoDQogIGJvb3N0ZXIgPSAiZ2J0cmVlIiwNCiAgb2JqZWN0aXZlID0gInJlZzpzcXVhcmVkZXJyb3IiLA0KICBldGEgPSAwLjMsDQogIGdhbW1hID0gMCwNCiAgbWF4X2RlcHRoID0gNiwNCiAgbWluX2NoaWxkX3dlaWdodCA9IDEsDQogIG1heF9kZWx0YV9zdGVwID0gMCwNCiAgc3Vic2FtcGxlID0gMSwNCiAgc2FtcGxpbmdfbWV0aG9kID0gJ3VuaWZvcm0nLA0KICBjb2xzYW1wbGVfYnl0cmVlID0gMSwNCiAgY29sc2FtcGxlX2J5bGV2ZWwgPSAxLA0KICBjb2xzYW1wbGVfYnlub2RlID0gMSwNCiAgbGFtYmRhID0gMSwNCiAgYWxwaGEgPSAwLA0KICB0cmVlX21ldGhvZCA9ICdhdXRvJywNCiAgc2NhbGVfcG9zX3dlaWdodCA9IDEsDQogIHJlZnJlc2hfbGVhZiA9IDEsDQogIHByb2Nlc3NfdHlwZSA9ICdkZWZhdWx0JywNCiAgZ3Jvd19wb2xpY3kgPSAnZGVwdGh3aXNlJywNCiAgbWF4X2xlYXZlcyA9IDAsDQogIG1heF9iaW4gPSAyNTYsDQogIGJhc2Vfc2NvcmUgPSAwLjANCikNCg0KIyBEZWZpbmUgcGFyYW1ldGVyIHJhbmdlcw0KcGFyYW1ldGVyc19saXN0ID0gbGlzdCgNCiAgZXRhID0gc2VxKDAuMDEsIDEsIGxlbmd0aC5vdXQgPSAxMCksDQogIGdhbW1hID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICBtYXhfZGVwdGggPSAxOjEwLA0KICBtaW5fY2hpbGRfd2VpZ2h0ID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICAjbWF4X2RlbHRhX3N0ZXAgPSBzZXEoMCwgMTAsIGxlbmd0aC5vdXQgPSAxMCksDQogIHN1YnNhbXBsZSA9IHNlcSgwLjEsIDEsIGxlbmd0aC5vdXQgPSAxMCksDQogIHNhbXBsaW5nX21ldGhvZCA9IGMoJ3VuaWZvcm0nLCAnZ3JhZGllbnRfYmFzZWQnKSwNCiAgY29sc2FtcGxlX2J5dHJlZSA9IHNlcSgwLjEsIDEsIGxlbmd0aC5vdXQgPSAxMCksDQogIGNvbHNhbXBsZV9ieWxldmVsID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgY29sc2FtcGxlX2J5bm9kZSA9IHNlcSgwLjEsIDEsIGxlbmd0aC5vdXQgPSAxMCksDQogIGxhbWJkYSA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgI2FscGhhID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICB0cmVlX21ldGhvZCA9IGMoJ2F1dG8nLCAnZXhhY3QnLCAnYXBwcm94JywgJ2hpc3QnKSwNCiAgcmVmcmVzaF9sZWFmID0gYygwLCAxKSwNCiAgcHJvY2Vzc190eXBlID0gYygnZGVmYXVsdCcsICd1cGRhdGUnKSwNCiAgZ3Jvd19wb2xpY3kgPSBjKCdkZXB0aHdpc2UnLCAnbG9zc2d1aWRlJyksDQogIG1heF9sZWF2ZXMgPSAwOjEwLA0KICBtYXhfYmluID0gYXMuaW50ZWdlcihzZXEoMTAsIDI1NiwgbGVuZ3RoLm91dCA9IDEwKSkNCikNCg0KIyBEZWZpbmUgcGFyYW1ldGVyIHR5cGVzDQpwYXJhbV90eXBlcyA9IGxpc3QoDQogIGV0YSA9ICdudW1lcmljJywNCiAgZ2FtbWEgPSAnbnVtZXJpYycsDQogIG1heF9kZXB0aCA9ICdpbnRlZ2VyJywNCiAgbWluX2NoaWxkX3dlaWdodCA9ICdudW1lcmljJywNCiAgI21heF9kZWx0YV9zdGVwID0gJ251bWVyaWMnLA0KICBzdWJzYW1wbGUgPSAnbnVtZXJpYycsDQogIHNhbXBsaW5nX21ldGhvZCA9ICdjaGFyYWN0ZXInLA0KICBjb2xzYW1wbGVfYnl0cmVlID0gJ251bWVyaWMnLA0KICBjb2xzYW1wbGVfYnlsZXZlbCA9ICdudW1lcmljJywNCiAgY29sc2FtcGxlX2J5bm9kZSA9ICdudW1lcmljJywNCiAgbGFtYmRhID0gJ251bWVyaWMnLA0KICAjYWxwaGEgPSAnbnVtZXJpYycsDQogIHRyZWVfbWV0aG9kID0gJ2NoYXJhY3RlcicsDQogIHJlZnJlc2hfbGVhZiA9ICdpbnRlZ2VyJywNCiAgcHJvY2Vzc190eXBlID0gJ2NoYXJhY3RlcicsDQogIGdyb3dfcG9saWN5ID0gJ2NoYXJhY3RlcicsDQogIG1heF9sZWF2ZXMgPSAnaW50ZWdlcicsDQogIG1heF9iaW4gPSAnaW50ZWdlcicNCikNCg0KIyBDb252ZXJ0IHRvIERNYXRyaXggb2JqZWN0DQpkdHJhaW4gPSB4Z2IuRE1hdHJpeChkYXRhID0gYXMubWF0cml4KFhfdHJhaW4pLCBsYWJlbCA9IFlfdHJhaW4pDQpkdGVzdCA9IHhnYi5ETWF0cml4KGRhdGEgPSBhcy5tYXRyaXgoWF90ZXN0KSwgbGFiZWwgPSBZX3Rlc3QpDQoNCm91dHB1dF9kaXIgPSAiSDovTXkgRHJpdmUvSm9iL0NhdXNhbEluZmVyZW5jZS9YR0Jvb3N0X1Ntb290aGVyL3hnYm9vc3RfZXhwZXJpbWVudCINCg0KDQoNCm5yb3VuZHMgPSAzDQoNCg0KY29udmVydF9hbGxfZXF1YWxfdG9fbnVtZXJpYyA8LSBmdW5jdGlvbih4KSB7DQogIGlmIChpc1RSVUUoeCkpIHsNCiAgICByZXR1cm4oMCkNCiAgfSBlbHNlIGlmIChpcy5jaGFyYWN0ZXIoeCkgJiYgZ3JlcGwoIk1lYW4gcmVsYXRpdmUgZGlmZmVyZW5jZToiLCB4KSkgew0KICAgICMgRXh0cmFjdCBudW1lcmljIHBhcnQNCiAgICB2YWxfc3RyIDwtIHN1YigiLipNZWFuIHJlbGF0aXZlIGRpZmZlcmVuY2U6XFxzKiIsICIiLCB4KQ0KICAgIHJldHVybihhcy5udW1lcmljKHZhbF9zdHIpKQ0KICB9IGVsc2Ugew0KICAgICMgU29tZSBvdGhlciBtaXNtYXRjaCBtZXNzYWdlDQogICAgcmV0dXJuKE5BX3JlYWxfKQ0KICB9DQp9DQoNCg0KYWxsX3BhcmFtX2NvbHMgPC0gbmFtZXMoZGVmYXVsdF9wYXJhbXMpDQoNCg0KY29tcGFyaXNvbl9jb2xzIDwtIGFzLnZlY3RvcihyYmluZCgNCiAgcGFzdGUwKCJjb21wYXJpc29uX3RyYWluX3JvdW5kIiwgMTpucm91bmRzKSwNCiAgcGFzdGUwKCJjb21wYXJpc29uX3Rlc3Rfcm91bmQiLCAxOm5yb3VuZHMpDQopKQ0KDQoNCnJlc3VsdHNfY29scyA8LSBjKGFsbF9wYXJhbV9jb2xzLCBjb21wYXJpc29uX2NvbHMpDQoNCg0KcmVzdWx0cyA9IGRhdGEuZnJhbWUoDQogIG1hdHJpeChuY29sID0gbGVuZ3RoKHJlc3VsdHNfY29scyksIG5yb3cgPSAwKSwNCiAgc3RyaW5nc0FzRmFjdG9ycyA9IEZBTFNFDQopDQpjb2xuYW1lcyhyZXN1bHRzKSA9IHJlc3VsdHNfY29scw0KDQoNCmZvciAocGFyYW1fbmFtZSBpbiBuYW1lcyhwYXJhbWV0ZXJzX2xpc3QpKSB7DQogIHBhcmFtX3ZhbHVlcyA9IHBhcmFtZXRlcnNfbGlzdFtbcGFyYW1fbmFtZV1dDQogIHBhcmFtX3R5cGUgICA9IHBhcmFtX3R5cGVzW1twYXJhbV9uYW1lXV0NCiAgDQogIGZvciAodmFsdWUgaW4gcGFyYW1fdmFsdWVzKSB7DQogICAgDQogICAgcGFyYW1zID0gZGVmYXVsdF9wYXJhbXMNCiAgICANCiAgICAjIENhc3QgdmFsdWUgdG8gdGhlIGNvcnJlY3QgdHlwZQ0KICAgIGlmIChwYXJhbV90eXBlID09ICdudW1lcmljJykgew0KICAgICAgdmFsdWVfY2FzdGVkID0gYXMubnVtZXJpYyh2YWx1ZSkNCiAgICB9IGVsc2UgaWYgKHBhcmFtX3R5cGUgPT0gJ2ludGVnZXInKSB7DQogICAgICB2YWx1ZV9jYXN0ZWQgPSBhcy5pbnRlZ2VyKHZhbHVlKQ0KICAgIH0gZWxzZSBpZiAocGFyYW1fdHlwZSA9PSAnY2hhcmFjdGVyJykgew0KICAgICAgdmFsdWVfY2FzdGVkID0gYXMuY2hhcmFjdGVyKHZhbHVlKQ0KICAgIH0NCiAgICANCiAgICANCiAgICBwYXJhbXNbW3BhcmFtX25hbWVdXSA9IHZhbHVlX2Nhc3RlZA0KICAgIA0KICAgIA0KICAgIG1lc3NhZ2UoIlRlc3RpbmcgIiwgcGFyYW1fbmFtZSwgIiA9ICIsIHZhbHVlX2Nhc3RlZCkNCiAgICANCiAgICANCiAgICB0cnlDYXRjaCh7DQogICAgIA0KICAgICAgbW9kZWwgPSB4Z2IudHJhaW4oDQogICAgICAgIHBhcmFtcyAgPSBwYXJhbXMsDQogICAgICAgIGRhdGEgICAgPSBkdHJhaW4sDQogICAgICAgIG5yb3VuZHMgPSBucm91bmRzLA0KICAgICAgICB2ZXJib3NlID0gMCAgIyB0dXJuIG9mZiBwcmludGluZw0KICAgICAgKQ0KICAgICAgDQogICAgICANCiAgICAgIF8gPSBnZXRfeGdib29zdF93ZWlnaHRzKA0KICAgICAgICBtb2RlbCwNCiAgICAgICAgZHRyYWluLA0KICAgICAgICBkdGVzdCwNCiAgICAgICAgc2F2ZV9vdXRwdXQgPSBUUlVFLA0KICAgICAgICBvdXRwdXRfZGlyICA9IG91dHB1dF9kaXINCiAgICAgICkNCiAgICAgIA0KICAgICAgDQogICAgICB0cmFpbl9jb21wcyA9IG51bWVyaWMobnJvdW5kcykNCiAgICAgIHRlc3RfY29tcHMgID0gbnVtZXJpYyhucm91bmRzKQ0KICAgICAgDQogICAgICANCiAgICAgIGZvciAoaSBpbiBzZXFfbGVuKG5yb3VuZHMpKSB7DQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgc21vb3RoZXJfdHJhaW4gPSByZWFkUkRTKA0KICAgICAgICAgIHBhc3RlMCgiSDovTXkgRHJpdmUvSm9iL0NhdXNhbEluZmVyZW5jZS9YR0Jvb3N0X1Ntb290aGVyL3hnYm9vc3RfZXhwZXJpbWVudC9TX2N1cnJfaXRlcmF0aW9uX3RyYWluXyIsIGksICIucmRzIikNCiAgICAgICAgKQ0KICAgICAgICBzbW9vdGhlcl90ZXN0ICA9IHJlYWRSRFMoDQogICAgICAgICAgcGFzdGUwKCJIOi9NeSBEcml2ZS9Kb2IvQ2F1c2FsSW5mZXJlbmNlL1hHQm9vc3RfU21vb3RoZXIveGdib29zdF9leHBlcmltZW50L1NfY3Vycl9pdGVyYXRpb25fdGVzdF8iLCBpLCAiLnJkcyIpDQogICAgICAgICkNCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICB4Z2JfcHJlZF90cmFpbiA9IHByZWRpY3QobW9kZWwsIGR0cmFpbiwgaXRlcmF0aW9ucmFuZ2UgPSBjKDEsIGkgKyAxKSkNCiAgICAgICAgeGdiX3ByZWRfdGVzdCAgPSBwcmVkaWN0KG1vZGVsLCBkdGVzdCwgIGl0ZXJhdGlvbnJhbmdlID0gYygxLCBpICsgMSkpDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgc21vb3RoZXJfcHJlZF90cmFpbiA9IGFzLm51bWVyaWMoc21vb3RoZXJfdHJhaW4gJSolIFlfdHJhaW4pDQogICAgICAgIHNtb290aGVyX3ByZWRfdGVzdCAgPSBhcy5udW1lcmljKHNtb290aGVyX3Rlc3QgICUqJSBZX3RyYWluKQ0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIGNvbXBfdHJhaW4gPSBhbGwuZXF1YWwoc21vb3RoZXJfcHJlZF90cmFpbiwgeGdiX3ByZWRfdHJhaW4pDQogICAgICAgIGNvbXBfdGVzdCAgPSBhbGwuZXF1YWwoc21vb3RoZXJfcHJlZF90ZXN0LCAgeGdiX3ByZWRfdGVzdCkNCiAgICAgICAgDQogICAgICAgIHRyYWluX2NvbXBzW2ldID0gY29udmVydF9hbGxfZXF1YWxfdG9fbnVtZXJpYyhjb21wX3RyYWluKQ0KICAgICAgICB0ZXN0X2NvbXBzW2ldICA9IGNvbnZlcnRfYWxsX2VxdWFsX3RvX251bWVyaWMoY29tcF90ZXN0KQ0KICAgICAgfQ0KICAgICAgDQogICAgICANCiAgICAgIHBhcmFtX3ZhbHVlc19hbGwgPSBzYXBwbHkoYWxsX3BhcmFtX2NvbHMsIGZ1bmN0aW9uKHgpIGFzLmNoYXJhY3RlcihwYXJhbXNbW3hdXSkpDQogICAgICANCiAgICAgIA0KICAgICAgY29tcGFyaXNvbnNfd2lkZSA9IGFzLnZlY3RvcihyYmluZCh0cmFpbl9jb21wcywgdGVzdF9jb21wcykpDQogICAgICANCiAgICAgIHJlc3VsdF92ZWN0b3IgPSBjKHBhcmFtX3ZhbHVlc19hbGwsIGNvbXBhcmlzb25zX3dpZGUpDQogICAgICANCiAgICAgIG5ld19yb3cgPSBkYXRhLmZyYW1lKA0KICAgICAgICBtYXRyaXgocmVzdWx0X3ZlY3RvciwgbnJvdyA9IDEpLA0KICAgICAgICBzdHJpbmdzQXNGYWN0b3JzID0gRkFMU0UNCiAgICAgICkNCiAgICAgIGNvbG5hbWVzKG5ld19yb3cpID0gcmVzdWx0c19jb2xzDQogICAgICANCiAgICAgIHJlc3VsdHMgPSByYmluZChyZXN1bHRzLCBuZXdfcm93KQ0KICAgICAgDQogICAgfSwgZXJyb3IgPSBmdW5jdGlvbihlKSB7DQogICAgICBtZXNzYWdlKCJFcnJvciBmb3IgcGFyYW1ldGVyOiAiLCBwYXJhbV9uYW1lLCAiIHZhbHVlOiAiLCB2YWx1ZV9jYXN0ZWQpDQogICAgICBtZXNzYWdlKCJFcnJvciBtZXNzYWdlOiAiLCBlJG1lc3NhZ2UpDQogICAgfSkNCiAgfQ0KfQ0KDQoNCg0KYGBgDQpgYGB7cn0NCiMgRGVmaW5lIGRlZmF1bHQgcGFyYW1ldGVycw0KZGVmYXVsdF9wYXJhbXMgPSBsaXN0KA0KICBib29zdGVyID0gImdidHJlZSIsDQogIG9iamVjdGl2ZSA9ICJyZWc6c3F1YXJlZGVycm9yIiwNCiAgZXRhID0gMC4zLA0KICBnYW1tYSA9IDAsDQogIG1heF9kZXB0aCA9IDYsDQogIG1pbl9jaGlsZF93ZWlnaHQgPSAxLA0KICBtYXhfZGVsdGFfc3RlcCA9IDAsDQogIHN1YnNhbXBsZSA9IDEsDQogIHNhbXBsaW5nX21ldGhvZCA9ICd1bmlmb3JtJywNCiAgY29sc2FtcGxlX2J5dHJlZSA9IDEsDQogIGNvbHNhbXBsZV9ieWxldmVsID0gMSwNCiAgY29sc2FtcGxlX2J5bm9kZSA9IDEsDQogIGxhbWJkYSA9IDEsDQogIGFscGhhID0gMCwNCiAgdHJlZV9tZXRob2QgPSAnYXV0bycsDQogIHNjYWxlX3Bvc193ZWlnaHQgPSAxLA0KICByZWZyZXNoX2xlYWYgPSAxLA0KICBwcm9jZXNzX3R5cGUgPSAnZGVmYXVsdCcsDQogIGdyb3dfcG9saWN5ID0gJ2RlcHRod2lzZScsDQogIG1heF9sZWF2ZXMgPSAwLA0KICBtYXhfYmluID0gMjU2LA0KICBiYXNlX3Njb3JlID0gMC4wDQopDQoNCiMgRGVmaW5lIHBhcmFtZXRlciByYW5nZXMNCnBhcmFtZXRlcnNfbGlzdCA9IGxpc3QoDQogIGV0YSA9IHNlcSgwLjAxLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBnYW1tYSA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgbWF4X2RlcHRoID0gMToxMCwNCiAgbWluX2NoaWxkX3dlaWdodCA9IHNlcSgwLCAxMCwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgI21heF9kZWx0YV9zdGVwID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICAjc3Vic2FtcGxlID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgc2FtcGxpbmdfbWV0aG9kID0gYygndW5pZm9ybScsICdncmFkaWVudF9iYXNlZCcpLA0KICBjb2xzYW1wbGVfYnl0cmVlID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgY29sc2FtcGxlX2J5bGV2ZWwgPSBzZXEoMC4xLCAxLCBsZW5ndGgub3V0ID0gMTApLA0KICBjb2xzYW1wbGVfYnlub2RlID0gc2VxKDAuMSwgMSwgbGVuZ3RoLm91dCA9IDEwKSwNCiAgbGFtYmRhID0gc2VxKDAsIDEwLCBsZW5ndGgub3V0ID0gMTApLA0KICAjYWxwaGEgPSBzZXEoMCwgMTAsIGxlbmd0aC5vdXQgPSAxMCksDQogIHRyZWVfbWV0aG9kID0gYygnYXV0bycsICdleGFjdCcsICdhcHByb3gnLCAnaGlzdCcpLA0KICByZWZyZXNoX2xlYWYgPSBjKDAsIDEpLA0KICAjcHJvY2Vzc190eXBlID0gYygnZGVmYXVsdCcsICd1cGRhdGUnKSwNCiAgZ3Jvd19wb2xpY3kgPSBjKCdkZXB0aHdpc2UnLCAnbG9zc2d1aWRlJyksDQogIG1heF9sZWF2ZXMgPSAwOjEwLA0KICBtYXhfYmluID0gYXMuaW50ZWdlcihzZXEoMTAsIDI1NiwgbGVuZ3RoLm91dCA9IDEwKSkNCikNCg0KIyBEZWZpbmUgcGFyYW1ldGVyIHR5cGVzDQpwYXJhbV90eXBlcyA9IGxpc3QoDQogIGV0YSA9ICdudW1lcmljJywNCiAgZ2FtbWEgPSAnbnVtZXJpYycsDQogIG1heF9kZXB0aCA9ICdpbnRlZ2VyJywNCiAgbWluX2NoaWxkX3dlaWdodCA9ICdudW1lcmljJywNCiAgI21heF9kZWx0YV9zdGVwID0gJ251bWVyaWMnLA0KICAjc3Vic2FtcGxlID0gJ251bWVyaWMnLA0KICBzYW1wbGluZ19tZXRob2QgPSAnY2hhcmFjdGVyJywNCiAgY29sc2FtcGxlX2J5dHJlZSA9ICdudW1lcmljJywNCiAgY29sc2FtcGxlX2J5bGV2ZWwgPSAnbnVtZXJpYycsDQogIGNvbHNhbXBsZV9ieW5vZGUgPSAnbnVtZXJpYycsDQogIGxhbWJkYSA9ICdudW1lcmljJywNCiAgI2FscGhhID0gJ251bWVyaWMnLA0KICB0cmVlX21ldGhvZCA9ICdjaGFyYWN0ZXInLA0KICByZWZyZXNoX2xlYWYgPSAnaW50ZWdlcicsDQogICNwcm9jZXNzX3R5cGUgPSAnY2hhcmFjdGVyJywNCiAgZ3Jvd19wb2xpY3kgPSAnY2hhcmFjdGVyJywNCiAgbWF4X2xlYXZlcyA9ICdpbnRlZ2VyJywNCiAgbWF4X2JpbiA9ICdpbnRlZ2VyJw0KKQ0KDQojIENvbnZlcnQgdG8gRE1hdHJpeCBvYmplY3QNCmR0cmFpbiA9IHhnYi5ETWF0cml4KGRhdGEgPSBhcy5tYXRyaXgoWF90cmFpbiksIGxhYmVsID0gWV90cmFpbikNCmR0ZXN0ID0geGdiLkRNYXRyaXgoZGF0YSA9IGFzLm1hdHJpeChYX3Rlc3QpLCBsYWJlbCA9IFlfdGVzdCkNCg0Kb3V0cHV0X2RpciA9ICJIOi9NeSBEcml2ZS9Kb2IvQ2F1c2FsSW5mZXJlbmNlL1hHQm9vc3RfU21vb3RoZXIveGdib29zdF9leHBlcmltZW50Ig0KDQoNCiMgTnVtYmVyIG9mIGJvb3N0aW5nIHJvdW5kcw0KbnJvdW5kcyA9IDEwMA0KDQoNCmNvbnZlcnRfYWxsX2VxdWFsX3RvX251bWVyaWMgPSBmdW5jdGlvbih4KSB7DQogIGlmIChpc1RSVUUoeCkpIHsNCiAgICByZXR1cm4oMCkNCiAgfSBlbHNlIGlmIChpcy5jaGFyYWN0ZXIoeCkgJiYgZ3JlcGwoIk1lYW4gcmVsYXRpdmUgZGlmZmVyZW5jZToiLCB4KSkgew0KICAgICMgRXh0cmFjdCBudW1lcmljIHBhcnQNCiAgICB2YWxfc3RyID0gc3ViKCIuKk1lYW4gcmVsYXRpdmUgZGlmZmVyZW5jZTpcXHMqIiwgIiIsIHgpDQogICAgcmV0dXJuKGFzLm51bWVyaWModmFsX3N0cikpDQogIH0gZWxzZSB7DQogICAgIyBTb21lIG90aGVyIG1pc21hdGNoIG1lc3NhZ2UNCiAgICByZXR1cm4oTkFfcmVhbF8pDQogIH0NCn0NCg0KDQphbGxfcGFyYW1fY29scyA9IG5hbWVzKGRlZmF1bHRfcGFyYW1zKQ0KDQoNCmNvbXBhcmlzb25fY29scyA9IGFzLnZlY3RvcihyYmluZCgNCiAgcGFzdGUwKCJjb21wYXJpc29uX3RyYWluX3JvdW5kIiwgMTpucm91bmRzKSwNCiAgcGFzdGUwKCJjb21wYXJpc29uX3Rlc3Rfcm91bmQiLCAxOm5yb3VuZHMpDQopKQ0KDQoNCnJlc3VsdHNfY29scyA9IGMoYWxsX3BhcmFtX2NvbHMsIGNvbXBhcmlzb25fY29scykNCg0KDQpyZXN1bHRzID0gZGF0YS5mcmFtZSgNCiAgbWF0cml4KG5jb2wgPSBsZW5ndGgocmVzdWx0c19jb2xzKSwgbnJvdyA9IDApLA0KICBzdHJpbmdzQXNGYWN0b3JzID0gRkFMU0UNCikNCmNvbG5hbWVzKHJlc3VsdHMpID0gIHJlc3VsdHNfY29scw0KDQoNCg0KDQpmb3IgKHBhcmFtX25hbWUgaW4gbmFtZXMocGFyYW1ldGVyc19saXN0KSkgew0KICBwYXJhbV92YWx1ZXMgPSBwYXJhbWV0ZXJzX2xpc3RbW3BhcmFtX25hbWVdXQ0KICBwYXJhbV90eXBlICAgPSBwYXJhbV90eXBlc1tbcGFyYW1fbmFtZV1dDQogIA0KICBmb3IgKHZhbHVlIGluIHBhcmFtX3ZhbHVlcykgew0KICAgIA0KICAgIHBhcmFtcyA9IGRlZmF1bHRfcGFyYW1zDQogICAgDQogICAgDQogICAgaWYgKHBhcmFtX3R5cGUgPT0gJ251bWVyaWMnKSB7DQogICAgICB2YWx1ZV9jYXN0ZWQgPSBhcy5udW1lcmljKHZhbHVlKQ0KICAgIH0gZWxzZSBpZiAocGFyYW1fdHlwZSA9PSAnaW50ZWdlcicpIHsNCiAgICAgIHZhbHVlX2Nhc3RlZCA9IGFzLmludGVnZXIodmFsdWUpDQogICAgfSBlbHNlIGlmIChwYXJhbV90eXBlID09ICdjaGFyYWN0ZXInKSB7DQogICAgICB2YWx1ZV9jYXN0ZWQgPSBhcy5jaGFyYWN0ZXIodmFsdWUpDQogICAgfQ0KICAgIA0KICAgIA0KICAgIHBhcmFtc1tbcGFyYW1fbmFtZV1dID0gdmFsdWVfY2FzdGVkDQogICAgDQogICAgDQogICAgbWVzc2FnZSgiVGVzdGluZyAiLCBwYXJhbV9uYW1lLCAiID0gIiwgdmFsdWVfY2FzdGVkKQ0KICAgIA0KICAgIA0KICAgIHRyeUNhdGNoKHsNCiAgICAgIA0KICAgICAgbW9kZWwgPC0geGdiLnRyYWluKA0KICAgICAgICBwYXJhbXMgID0gcGFyYW1zLA0KICAgICAgICBkYXRhICAgID0gZHRyYWluLA0KICAgICAgICBucm91bmRzID0gbnJvdW5kcywNCiAgICAgICAgdmVyYm9zZSA9IDAgICMgdHVybiBvZmYgcHJpbnRpbmcNCiAgICAgICkNCiAgICAgIA0KICAgICAgDQogICAgICBzbW9vdGhlcnMgPSBnZXRfeGdib29zdF93ZWlnaHRzKA0KICAgICAgICBtb2RlbCwNCiAgICAgICAgZHRyYWluLA0KICAgICAgICBkdGVzdCwNCiAgICAgICAgc2F2ZV9vdXRwdXQgPSBUUlVFLA0KICAgICAgICBvdXRwdXRfZGlyICA9IG91dHB1dF9kaXINCiAgICAgICkNCiAgICAgIA0KICAgICAgDQogICAgICB0cmFpbl9jb21wcyA9IG51bWVyaWMobnJvdW5kcykNCiAgICAgIHRlc3RfY29tcHMgID0gbnVtZXJpYyhucm91bmRzKQ0KICAgICAgDQogICAgICANCiAgICAgIGZvciAoaSBpbiBzZXFfbGVuKG5yb3VuZHMpKSB7DQogICAgICAgDQogICAgICAgIHNtb290aGVyX3RyYWluID0gcmVhZFJEUygNCiAgICAgICAgICBwYXN0ZTAoIkg6L015IERyaXZlL0pvYi9DYXVzYWxJbmZlcmVuY2UvWEdCb29zdF9TbW9vdGhlci94Z2Jvb3N0X2V4cGVyaW1lbnQvU19jdXJyX2l0ZXJhdGlvbl90cmFpbl8iLCBpLCAiLnJkcyIpDQogICAgICAgICkNCiAgICAgICAgc21vb3RoZXJfdGVzdCAgPSByZWFkUkRTKA0KICAgICAgICAgIHBhc3RlMCgiSDovTXkgRHJpdmUvSm9iL0NhdXNhbEluZmVyZW5jZS9YR0Jvb3N0X1Ntb290aGVyL3hnYm9vc3RfZXhwZXJpbWVudC9TX2N1cnJfaXRlcmF0aW9uX3Rlc3RfIiwgaSwgIi5yZHMiKQ0KICAgICAgICApDQogICAgICAgIA0KICAgICAgICANCiAgICAgICAgeGdiX3ByZWRfdHJhaW4gPSBwcmVkaWN0KG1vZGVsLCBkdHJhaW4sIGl0ZXJhdGlvbnJhbmdlID0gYygxLCBpICsgMSkpDQogICAgICAgIHhnYl9wcmVkX3Rlc3QgID0gcHJlZGljdChtb2RlbCwgZHRlc3QsICBpdGVyYXRpb25yYW5nZSA9IGMoMSwgaSArIDEpKQ0KICAgICAgICANCiAgICAgICAgDQogICAgICAgIHNtb290aGVyX3ByZWRfdHJhaW4gPSBhcy5udW1lcmljKHNtb290aGVyX3RyYWluICUqJSBZX3RyYWluKQ0KICAgICAgICBzbW9vdGhlcl9wcmVkX3Rlc3QgID0gYXMubnVtZXJpYyhzbW9vdGhlcl90ZXN0ICAlKiUgWV90cmFpbikNCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICBjb21wX3RyYWluID0gYWxsLmVxdWFsKHNtb290aGVyX3ByZWRfdHJhaW4sIHhnYl9wcmVkX3RyYWluKQ0KICAgICAgICBjb21wX3Rlc3QgID0gYWxsLmVxdWFsKHNtb290aGVyX3ByZWRfdGVzdCwgIHhnYl9wcmVkX3Rlc3QpDQogICAgICAgIA0KICAgICAgICB0cmFpbl9jb21wc1tpXSA9IGNvbnZlcnRfYWxsX2VxdWFsX3RvX251bWVyaWMoY29tcF90cmFpbikNCiAgICAgICAgdGVzdF9jb21wc1tpXSAgPSBjb252ZXJ0X2FsbF9lcXVhbF90b19udW1lcmljKGNvbXBfdGVzdCkNCiAgICAgIH0NCiAgICAgIA0KICAgICAgDQogICAgICBwYXJhbV92YWx1ZXNfYWxsID0gc2FwcGx5KGFsbF9wYXJhbV9jb2xzLCBmdW5jdGlvbih4KSBhcy5jaGFyYWN0ZXIocGFyYW1zW1t4XV0pKQ0KICAgICAgDQogICAgICANCiAgICAgIGNvbXBhcmlzb25zX3dpZGUgPSBhcy52ZWN0b3IocmJpbmQodHJhaW5fY29tcHMsIHRlc3RfY29tcHMpKQ0KICAgICAgDQogICAgICANCiAgICAgIHJlc3VsdF92ZWN0b3IgPSBjKHBhcmFtX3ZhbHVlc19hbGwsIGNvbXBhcmlzb25zX3dpZGUpDQogICAgICANCiAgICAgIA0KICAgICAgbmV3X3JvdyA9IGRhdGEuZnJhbWUoDQogICAgICAgIG1hdHJpeChyZXN1bHRfdmVjdG9yLCBucm93ID0gMSksDQogICAgICAgIHN0cmluZ3NBc0ZhY3RvcnMgPSBGQUxTRQ0KICAgICAgKQ0KICAgICAgY29sbmFtZXMobmV3X3JvdykgPSByZXN1bHRzX2NvbHMNCiAgICAgIA0KDQogICAgICByZXN1bHRzID0gcmJpbmQocmVzdWx0cywgbmV3X3JvdykNCiAgICAgIA0KICAgIH0sIGVycm9yID0gZnVuY3Rpb24oZSkgew0KICAgICAgbWVzc2FnZSgiRXJyb3IgZm9yIHBhcmFtZXRlcjogIiwgcGFyYW1fbmFtZSwgIiB2YWx1ZTogIiwgdmFsdWVfY2FzdGVkKQ0KICAgICAgbWVzc2FnZSgiRXJyb3IgbWVzc2FnZTogIiwgZSRtZXNzYWdlKQ0KICAgIH0pDQogIH0NCn0NCg0KDQpgYGANCg0KYGBge3J9DQp3cml0ZS5jc3YocmVzdWx0cywgInJlc3VsdHMuY3N2Iiwgcm93Lm5hbWVzID0gRkFMU0UpDQpgYGANCg0KYGBge3J9DQpsaWJyYXJ5KGRwbHlyKQ0KbGlicmFyeShnZ3Bsb3QyKQ0KDQpyZXN1bHRzID0gcmVhZC5jc3YoInJlc3VsdHMuY3N2IikNCg0KdHJhaW5fY29scyA9IGdyZXAoIl5jb21wYXJpc29uX3RyYWluX3JvdW5kIiwgY29sbmFtZXMocmVzdWx0cykpDQp0ZXN0X2NvbHMgID0gZ3JlcCgiXmNvbXBhcmlzb25fdGVzdF9yb3VuZCIsICBjb2xuYW1lcyhyZXN1bHRzKSkNCg0KbnJvdW5kc19kZXRlY3RlZCA9IGxlbmd0aCh0cmFpbl9jb2xzKQ0KbWVzc2FnZSgiRGV0ZWN0ZWQgIiwgbnJvdW5kc19kZXRlY3RlZCwgIiBib29zdGluZyByb3VuZHMgaW4gdGhlIHJlc3VsdHMgZGF0YS4iKQ0KDQoNCnRyYWluX2xvbmcgPSBkYXRhLmZyYW1lKA0KICBwYXJhbV9yb3cgPSByZXAoc2VxX2xlbihucm93KHJlc3VsdHMpKSwgZWFjaCA9IG5yb3VuZHNfZGV0ZWN0ZWQpLA0KICByb3VuZCAgICAgPSByZXAoc2VxX2xlbihucm91bmRzX2RldGVjdGVkKSwgdGltZXMgPSBucm93KHJlc3VsdHMpKSwNCiAgdmFsdWUgICAgID0gYXMubnVtZXJpYyh1bmxpc3QocmVzdWx0c1ssIHRyYWluX2NvbHNdKSkNCikNCg0KDQp0ZXN0X2xvbmcgPSBkYXRhLmZyYW1lKA0KICBwYXJhbV9yb3cgPSByZXAoc2VxX2xlbihucm93KHJlc3VsdHMpKSwgZWFjaCA9IG5yb3VuZHNfZGV0ZWN0ZWQpLA0KICByb3VuZCAgICAgPSByZXAoc2VxX2xlbihucm91bmRzX2RldGVjdGVkKSwgdGltZXMgPSBucm93KHJlc3VsdHMpKSwNCiAgdmFsdWUgICAgID0gYXMubnVtZXJpYyh1bmxpc3QocmVzdWx0c1ssIHRlc3RfY29sc10pKQ0KKQ0KDQoNCnRyYWluX3N0YXRzID0gdHJhaW5fbG9uZyAlPiUNCiAgZ3JvdXBfYnkocm91bmQpICU+JQ0KICBzdW1tYXJpc2UoDQogICAgbWVhbl92YWx1ZSA9IG1lYW4odmFsdWUsIG5hLnJtID0gVFJVRSksDQogICAgc2RfdmFsdWUgICA9IHNkKHZhbHVlLCBuYS5ybSA9IFRSVUUpLA0KICAgIC5ncm91cHMgICAgPSAiZHJvcCINCiAgKSAlPiUNCiAgbXV0YXRlKA0KICAgIGxvd2VyID0gbWVhbl92YWx1ZSAtIHNkX3ZhbHVlLA0KICAgIHVwcGVyID0gbWVhbl92YWx1ZSArIHNkX3ZhbHVlDQogICkNCg0KDQp0ZXN0X3N0YXRzID0gdGVzdF9sb25nICU+JQ0KICBncm91cF9ieShyb3VuZCkgJT4lDQogIHN1bW1hcmlzZSgNCiAgICBtZWFuX3ZhbHVlID0gbWVhbih2YWx1ZSwgbmEucm0gPSBUUlVFKSwNCiAgICBzZF92YWx1ZSAgID0gc2QodmFsdWUsIG5hLnJtID0gVFJVRSksDQogICAgLmdyb3VwcyAgICA9ICJkcm9wIg0KICApICU+JQ0KICBtdXRhdGUoDQogICAgbG93ZXIgPSBtZWFuX3ZhbHVlIC0gc2RfdmFsdWUsDQogICAgdXBwZXIgPSBtZWFuX3ZhbHVlICsgc2RfdmFsdWUNCiAgKQ0KDQpwX3RyYWluIDwtIGdncGxvdCh0cmFpbl9zdGF0cywgYWVzKHggPSByb3VuZCwgeSA9IG1lYW5fdmFsdWUpKSArDQogICMgTGluZSBmb3IgdGhlIG1lYW4NCiAgZ2VvbV9saW5lKGNvbG9yID0gImJsdWUiKSArDQogICMgUmliYm9uIGZvciB0aGUgbG93ZXIvdXBwZXIgYm91bmRzDQogIGdlb21fcmliYm9uKGFlcyh5bWluID0gbG93ZXIsIHltYXggPSB1cHBlciksDQogICAgICAgICAgICAgIGZpbGwgPSAiYmx1ZSIsIGFscGhhID0gMC4yKSArDQogIGxhYnMoDQogICAgdGl0bGUgPSAiQXZlcmFnZSBUcmFpbiBDb21wYXJpc29uIE92ZXIgRGlmZmVyZW50IHNldHMgb2YgcGFyYW1ldGVycyIsDQogICAgeCA9ICJCb29zdGluZyBSb3VuZCIsDQogICAgeSA9ICJNZWFuICjCsSBTRCkgb2YgQ29tcGFyaXNvbiINCiAgKSArDQogIHRoZW1lX21pbmltYWwoKQ0KDQoNCnBfdGVzdCA8LSBnZ3Bsb3QodGVzdF9zdGF0cywgYWVzKHggPSByb3VuZCwgeSA9IG1lYW5fdmFsdWUpKSArDQogIGdlb21fbGluZShjb2xvciA9ICJyZWQiKSArDQogIGdlb21fcmliYm9uKGFlcyh5bWluID0gbG93ZXIsIHltYXggPSB1cHBlciksDQogICAgICAgICAgICAgIGZpbGwgPSAicmVkIiwgYWxwaGEgPSAwLjIpICsNCiAgbGFicygNCiAgICB0aXRsZSA9ICJBdmVyYWdlIFRlc3QgQ29tcGFyaXNvbiBPdmVyIERpZmZlcmVudCBzZXRzIG9mIHBhcmFtZXRlcnMiLA0KICAgIHggPSAiQm9vc3RpbmcgUm91bmQiLA0KICAgIHkgPSAiTWVhbiAowrEgU0QpIG9mIENvbXBhcmlzb24iDQogICkgKw0KICB0aGVtZV9taW5pbWFsKCkNCg0KcHJpbnQocF90cmFpbikNCnByaW50KHBfdGVzdCkNCmBgYA0KDQpgYGB7cn0NCmdnc2F2ZSgidHJhaW5fcGxvdC5wbmciLCBwX3RyYWluLCB3aWR0aCA9IDgsIGhlaWdodCA9IDYpDQpnZ3NhdmUoInRlc3RfcGxvdC5wbmciLCBwX3Rlc3QsIHdpZHRoID0gOCwgaGVpZ2h0ID0gNikNCmBgYA0KDQoNCg0K